Table of Contents
iii
TI
-
89 / TI
-
92 Plus Developer Guide
Not for Distribution
Beta Version January 26, 2001
7.3.1.3.9. Attribute OO_APP_EXT_ENTRIES (0x9)............................................42
7.3.1.3.10. Method OO_APP_LOCALIZE (0xA)..................................................43
7.3.1.3.11. Method OO_APP_UNLOCALIZE (0xB).............................................43
7.3.1.3.12. Method OO_APP_CAN_DELETE (0xC)............................................43
7.3.1.3.13. Method OO_APP_CAN_MOVE (0xD)...............................................43
7.3.1.3.14. Method OO_APP_VIEWER (0xE) .....................................................44
7.3.1.3.15. Attribute OO_APP_ICON (0xF) .........................................................44
7.3.1.3.16. Method OO_APP_EXT_HELP (0x10) ...............................................44
7.3.1.3.17. Method OO_APP_NOTICE_INSTALL (0x11)....................................44
7.3.1.3.18. Method OO_APP_ABOUT (0x12) .....................................................44
7.3.1.3.19. Attribute OO_APPSTRING (0x1000 and up).....................................45
7.3.1.4. Example...................................................................................................45
7.3.2. TI
-
BASIC Extensions............................................................................................48
7.3.3. Shared-Code Library ............................................................................................51
7.3.3.1. Creating the Library Interface..................................................................51
7.3.3.2. Accessing a Library .................................................................................53
7.3.3.3. Frame Description Language ..................................................................53
7.3.4. Language Localization..........................................................................................56
7.3.4.1. Localizer Template ..................................................................................56
7.3.4.2. How Localization Works ..........................................................................60
8. Integrating a Flash Application...............................................................63
8.1. Mode Settings ....................................................................................................63
8.1.1. Mode Notification Flags........................................................................................63
8.1.1.1. Modifying Mode Settings Within an App..................................................64
8.1.1.2. MO_option Array and Settings ................................................................64
8.2. Switching to the Home Screen...........................................................................66
8.3. Catalog...............................................................................................................67
8.3.1. Built-in Functions and Commands........................................................................67
8.3.2. User-Defined Functions and Programs ................................................................67
8.3.3. Flash App Extensions...........................................................................................69
8.4. Interfacing with TI-BASIC...................................................................................70
8.5. Verifying the OS Version....................................................................................74
8.6. Optimizing Code Space .....................................................................................75