C H A P T E R 1 7
Additional System Services
About Additional System Services
All alarm information described here is new to the Newton 2.0 system. Alarm
functionality for 1.x devices is provided by the NTK platform file. See the platform
file release notes for the 1.x platform for important compatibility information.
This section describes the automatic busy cursor, the notification icon, and the status
slip, which you can use to provide feedback to the user during lengthy operations.
Automatic Busy Cursor
When the system is temporarily unavailable for user input, it displays the busy
cursor shown in Figure 17-4. Your application need not do anything extra to
support the busy cursor; the system displays it automatically. There is a function,
, however, which shows or hides the busy cursor.
The notify icon is a small blinking star you can display at the top of the screen to
remind the user that an operation is in progress without using the amount of screen
space a progress slip requires. The notify icon allows you to register callback
functions that are accessible to the user from a pop-up menu that the notify icon
displays. For example, you would normally register a function that allows the user
to cancel the operation in progress. Figure 17-5 illustrates the notify icon and a
menu typical of those it can display.