The following table lists the possible values for Palm OS notifications. Use the enumerations in the notification parameters in the Palm OS Notification VIs.
| Number | Notification | Value |
|---|---|---|
| 01 | connection profile event | data1[0] = action [0 = created, 1 = modified, 2 = deleted, 3 = updated] data1[1] = device kind [0 = serial, 1 = modem, 2 = phone, 3 = LAN] |
| 02 | external connector attached | data1[0] = device type [0 = USB cradle, 1 = RS232 cradle or peripheral, 2 = power cable, 3 = modem] |
| 03 | external connector detached | data1[0] = device type [0 = USB cradle, 1 = RS232 cradle or peripheral, 2 = power cable, 3 = modem] |
| 04 | antenna raised | none |
| 05 | application launched | data2[0] = application name |
| 06 | application quit | data2[0] = application name |
| 07 | card inserted | data1[0] = slot reference number |
| 08 | card removed | data1[0] = slot reference number |
| 09 | database created | data2[0] = creator ID data2[1] = database name |
| 10 | database info changed | data1[0] = action bit field data2[0] = creator ID data2[1] = database name data2[2] = old creator ID, if any data2[3] = old database name, if any |
| 11 | database deleted | data2[0] = creator ID data2[1] = database name |
| 12 | database dirty | data2[0] = creator ID data2[1] = database name |
| 13 | protected database delete attempt | data2[0] = creator ID data2[1] = database name |
| 14 | device unlocked | none |
| 15 | display change | data1[0] = old bit depth data1[1] = new bit depth |
| 16 | early wakeup | none |
| 18 | lost password | none |
| 19 | user attention event | data1[0] = a bit value [0x0001 = sound, 0x0002 = LED, 0x0004 = vibrate, 0x0008 = application-specific custom effect, 0x0000 = system-wide preference, 0xFFFF = uses all available means to get the attention of the user] |
| 21 | system is idle | none |
| 22 | insertion point enabled/disabled | data1[0] = [0 = disabled, 1 = enabled] |
| 23 | keyboard dialog displayed | data1[0] = keyboard type [0 = alphabetic, 1 = numbers and punctuation, 2 = international character set accent, 3 = default based on graffiti mode (usually alpha keyboard)] |
| 24 | late wakeup | none |
| 25 | system locale change | data1[0] = old language data1[1] = old country data1[2] = new language data1[3] = new country Refer to the Palm OS PalmLocale.h file for a list of language and country codes. |
| 26 | menu command bar opened | none |
| 27 | network connect/disconnect | data1[0] = state [1 = network connection is active, 2 = network connection is inactive] |
| 28 | pen stroke | data1[0] = start x coordinate data1[1] = start y coordinate data1[2] = end x coordinate data1[3] = end y coordinate |
| 29 | reset finished | none |
| 31 | sleep notify | none |
| 32 | sleep request | data1[0] = reason [0 = the user pressed the power off button, 1 = the system reached the idle time limit, 2 = the sleep event resumed after an application deferred the sleep event, 3 = unknown reason] |
| 33 | sync finished | none |
| 34 | sync started | none |
| 35 | sysNotifyTimeChangeEvent time change | none |
| 36 | virtual character handled | data1[0] = the character code Refer to the Palm OS Chars.h file for a complete list of virtual characters. |
| 37 | volume mounted | data1[0] = type of card media [0 = unknown, 1= Memory stick, 2 = Compact Flash, 3 = Secure Digital, 4 = MultiMedia Card, 5 = SmartMedia , 6 = A RAM disk based media, 7 = Host file system emulated by the Palm OS Emulator, 8 = Host file system emulated by the Mac Simulator] |
| 38 | volume unmounted | data1[0] = type of card media [0 = unknown, 1= Memory stick, 2 = Compact Flash, 3 = Secure Digital, 4 = MultiMedia Card, 5 = SmartMedia , 6 = A RAM disk based media, 7 = Host file system emulated by the Palm OS Emulator, 8 = Host file system emulated by the Mac Simulator] |
Refer to the Palm OS SDK documentation at www.palmsource.com for more information about Palm OS notifications.