background image
C H A P T E R 1 7
Additional System Services
About Additional System Services
17-5
Alarms Compatibility
17
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.
Progress Indicators
17
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
17
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,
ShowBusyBox
, however, which shows or hides the busy cursor.
Figure 17-4
Busy cursor
Notify Icon
17
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.
Figure 17-5
Notify icon
Notify icon
Notify icon's
popup menu
© 2007-2017, o7 studio » при воспроизведении материала сайта ссылка обязательна