}

This document describes the keywords STUI uses when issuing error messages. Such messages are rare (most messages come from instruments, tcc or hub), but there are a few cases where STUI must chime in. These include command timeout and command failure due to the user disconnecting from the hub.

Warning: for the sake of efficiency, STUI's messages are not sent through the keyword dispatcher, and thus cannot be sensed using keyword variables (RO.KeyVariable). If that becomes a problem, it can easily be changed.

Aborted

A command has been aborted.

Actor and Cmd will also be supplied.

Actor = str

Specifies an actor. This never appears alone, but supplements other information (e.g. for Timeout).

Cmd = str

Specifies the command string for a command. This never appears alone, but supplements other information (e.g. for Timeout).

Keyword

A keyword. This never appears alone, but supplements other information (e.g. for RefreshFailed).

RefreshFailed

A refresh command failed and has been disabled (to prevent the requestor from repeatedly issuing the command).

A refresh command is a command issued by a keyword variable to refresh its contents. The keyword variable automatically issues its refresh command whenever a connection is made or the data is invalidated. If the command does not provide the desired information, it is disabled to prevent the keyword variable from repeatedly asking for the information. This disablement persists until the user selects Refresh Display or quits and restarts STUI.

Actor and Keyword will also be supplied.

Text

Explanatory text.

Timeout

A command has timed out.

Actor and Cmd will also be supplied.