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