![]() | InDesign SDK 20.5 |
#include <AutoBusyCursor.h>
Public Member Functions | |
| AutoBusyCursor (bool16 bEnabled) | |
| ~AutoBusyCursor () | |
A stack-based approach to enabling/enabling busy cursor support during command and sequence processing. Typically used to turn off busy cursor in command processor during tracking, then restore after tracking is finished. Base class CTracker does this automatically in BeginTracking and EndTracking, which covers most, if not all, tracker clients. Trackers can then freely manipulate cursor, even during open command sequences.
| inline |
Stack-based object constructor to manage busy cursor during command/sequence processing. Typically managed automatically, but this object allows finer control. Restores previous state in destructor.
| bEnabled | is the desired state of the busy cursor |
| inline |
Restore busy cursor to previous state.