Commands - Texas Instruments TI-89 Developer's Manual

Graphing calculator
Hide thumbs Also See for TI-89:
Table of Contents

Advertisement

Chapter 9: Application Control Flow
side
status
info
9.3.

Commands

The type of an event can be identified by the contents of the command field of
the
Event
0x001 – 0x4FF Built-in strings
0x500 – 0x6FF Application-specific commands
0x700 – 0x7BF System commands
0x700
0x701
TI-89 / TI-92 Plus Developer Guide
Which side of the screen the application's window occupies. An
application sharing the screen with another application in split screen
mode can tell which side of the screen it is on, either AP_SIDE_A for
the top or left side, or AP_SIDE_B for the bottom or right side.
A copy of many of the status flags when the event occurred. This
includes the state of the 2, ¥, and ¤ keyboard modifier keys,
angle mode setting, busy indicator, and so forth.
Event dependent information. It may specify keypress information,
string paste pointer or handle, the address of which window to repaint,
application start up information, or new mode settings.
structure. Command numbers have symbolic names defined in tiams.h.
Character strings are kept together in a table for ease of language
customization. The menu system uses command numbers in this
range as an index into the string table. The default event handler
converts these commands into CM_PASTE_STRING events
containing the cross-referenced string pointer.
Menu choices specific to each application.
OS-generated commands.
CM_NULL
Sent to the active application when there are no other events to
process. The application might use this event to take care of some
background processing or update an animated display.
CM_INIT
Sent to each application once when the calculator is reset or
batteries are inserted. This command is used principally by the
built-in applications. The CM_INSTALL command is better suited
for initializing Flash applications.
Not for Distribution
79
Beta Version January 26, 2001

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ti-92 plusTi-92 plus

Table of Contents