EasyManuals Logo
Home>Texas Instruments>Calculator>TI-89

Texas Instruments TI-89 Developer's Guide

Texas Instruments TI-89
1398 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #347 background imageLoading...
Page #347 background image
Appendix A: System Routines — Apps
305
TI
-
89 / TI
-
92 Plus Developer Guide
Not for Distribution
Beta Version January 26, 2001
OO_appMarkDelete
Declaration:
void
OO_appMarkDelete
(AppID
id
)
Category(ies):
Apps, Operating System
Description:
Marks an app to be deleted from Flash memory.
This routine does not cause the app to be deleted immediately. The
calculator deletes marked apps upon returning to the Home screen. This
allows an app to delete itself by calling
OO_appMarkDelete
with its own
app ID.
Inputs:
id
App ID of application to delete.
Outputs:
None
Assumptions:
None
Side Effects:
When an app is deleted, all trailing undeleted apps must be moved up in
Flash memory in a process called garbage collection. These apps are
notified with a CM_PACK message which gives them a chance to save
state before moving.
After Flash memory is compressed, the same apps are then sent a
CM_UNPACK message so they can restore state.
Availability:
On AMS 2.00 and higher.
TI-89 / TI-92 Plus
Differences:
None
See Also:
Section
9.10. Installing, Moving, and Deleting an Application
.
Example:
OO_appMarkDelete(EV_currentApp); /* Delete myself */

Table of Contents

Other manuals for Texas Instruments TI-89

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments TI-89 and is the answer not in the manual?

Texas Instruments TI-89 Specifications

General IconGeneral
Display size (HxV)100 x 160 mm
Memory type639K FLASH ROM, 188K bytes RAM
Compatible operating systemsOperating System 2.09
Battery typeAAA

Related product manuals