iv
8.7. VAR-LINK........................................................................................................... 76
9.3. Commands......................................................................................................... 79
9.5. Keyboard Events................................................................................................ 85
9.6. Menu Processing ............................................................................................... 85
9.6.1. Static Menus......................................................................................................... 86
9.6.2. Dynamic Menus.................................................................................................... 87
9.7. Paint Events ....................................................................................................... 88
9.8. Background Events ............................................................................................ 88
9.9.1. CM_KEY_PRESS................................................................................................. 88
9.9.2. CM_PASTE_STRING........................................................................................... 91
9.9.3. CM_PASTE_HANDLE.......................................................................................... 92
9.9.4. CM_STO............................................................................................................... 92
9.9.5. CM_RCL............................................................................................................... 92
9.9.6. CM_DEACTIVATE ............................................................................................... 92
9.9.7. CM_ACTIVATE .................................................................................................... 92
10. Error Handling ......................................................................................95
10.1. Throwing an Error .......................................................................................... 95
10.4. Catching Errors .............................................................................................. 97
10.5. Cleaning Up ................................................................................................... 97
10.6. Caveats.......................................................................................................... 98
TI-89 / TI-92 Plus Developer Guide
Not for Distribution
Table of Contents
Beta Version January 26, 2001