This document covers the following topics:
Sets the pointer shape to "hourglass" and keeps the previous pointer shape in the stack of pointers. This indicates that end-user input is disabled during a long period of processing. To restore the previous shape (hourglass or arrow), you use the HOURGLASS-UNSTACK Action. This stack/unstack logic can be used in nested program structures to determine the pointer shape.
The level parameter can be used to resume the hourglass on the same stack level as when it was suspended by the HOURGLASS-REMOVE Action.
Note:
While a Natural dialog is performing a lengthy operation during which
it is not able to process events, it should display the hourglass to the user
to indicate that it is currently not available for operation. While the
hourglass is active, no events will be delivered to the dialog.
Name/Data Type | Explanation |
---|---|
Level (I4) | Input
The pointer stack level (max. 10) up to which the stack is filled with hourglass pointers. |
Note:
The Level
parameter is optional.
PROCESS GUI ACTION HOURGLASS-STACK WITH #LEVEL GIVING #RESPONSE