EasyManua.ls Logo

Texas Instruments TI-89 - Attribute OO_APP_DEFAULT_MENU (0 X5); Attribute OO_APP_DEFAULT_MENU_HANDLE (0 X6); Attribute OO_APP_EXTENSIONS (0 X8); Attribute OO_APP_EXT_COUNT (0 X7)

Texas Instruments TI-89
1398 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
42
Chapter 7: Flash Application Layout
TI
-
89 / TI
-
92 Plus Developer Guide
Not for Distribution
Beta Version January 26, 2001
7.3.1.3.5. Attribute OO_APP_DEFAULT_MENU (0x5)
MENU * GetAppDefaultMenu(AppID)
void SetAppDefaultMenu(AppID, MENU *)
Pointer to the application’s menu resource.
7.3.1.3.6. Attribute OO_APP_DEFAULT_MENU_HANDLE (0x6)
HANDLE GetAppDefaultMenuHandle(AppID)
void SetAppDefaultMenuHandle(AppID, HANDLE)
This attribute is managed automatically by the OS when your application uses a
single static menu. See section
9.6. Menu Processing
on when and how to set
this attribute.
7.3.1.3.7. Attribute OO_APP_EXT_COUNT (0x7)
long GetAppExtCount(AppID)
The number of TI
-
BASIC extension functions and commands exported by this
application.
This attribute is optional. This attribute should be defined only if the application
exports TI
-
BASIC extensions.
7.3.1.3.8. Attribute OO_APP_EXTENSIONS (0x8)
APP_EXTENSION const * GetAppExtensions(AppID)
Pointer to an array of
APP_EXTENSION
structures. There is one entry in the table for
each exported TI
-
BASIC function or program. An entry contains the name string
number, catalog help string number, and index of the function or program.
Names in the APP_EXTENSION table must be sorted in ASCII order.
This attribute is optional. This attribute should be defined only if the application
exports TI
-
BASIC extensions.
7.3.1.3.9. Attribute OO_APP_EXT_ENTRIES (0x9)
APP_EXT_ENTRY const * GetAppExtEntries(AppID)
Pointer to an array of
APP_EXT_ENTRY
structures. There is one entry in the table for
each exported TI
-
BASIC function or program. An entry contains a pointer to the
C routine which implements the extension, and a flag word which indicates
whether the extension is a function or program.
This attribute is optional. This attribute should be defined only if the application
exports TI
-
BASIC extensions.

Table of Contents

Other manuals for Texas Instruments TI-89

Related product manuals