Chapter 1: Basics
28
• Saving a spreadsheet to a file (by executing [File] - [Save] with the Spreadsheet application) saves the file in
main memory as “MEM” (memory) type data.
An eActivity file created with the eActivity is stored in a separate eActivity memory area in order to keep it
separate from other application data.
Accessing Data
Besides the application that originally created it, data in main memory can also be accessed by any other
application. It can also be deleted, renamed, copied, moved and otherwise accessed using Variable Manager
(page 29). eActivity files can be accessed from the eActivity application only.
Main Memory Data Types
Data stored in main memory has a
data type
attribute that is assigned in accordance with the application that
created the data and the actual content of the data. The data type is indicated by a
data type name
. Data type
names are shown on the Variable Manager variable list, and on the Select Data dialog box that appears when
you are specifying a variable in any ClassPad application. The following table lists all of the data type names
and explains the meaning of each.
Data Type Name
Data Type
EXPR
Real number, complex number or expression data
STR
String data
LIST
List data created using the Statistics application, Main application, etc.
MAT
Matrix data created using the Main application, etc.
PRGM*
General program
EXE*
Edit prohibited program
TEXT*
Text data
FUNC*
User-defined function
GMEM*
Graph memory data saved using the Graph & Table application
For more information, see “Saving Graph Editor Data to Graph Memory” (page 102).
GEO*
Geometry application data
MEM*
Data saved to a file using one of the following applications: Spreadsheet, Geometry,
Verify (page 94), Probability (page 95).
OTHR
Data other than that described above
Protected variable types
Some data types are protected. A variable whose data type is protected cannot be overwritten with another
variable, which protects variable contents from being inadvertently altered. Data types whose names are
marked with an asterisk in the above table are protected. Note that whether or not a data type is protected is
determined by the system. You cannot change the protection status of a data type.
Tip:
Even when a variable is a protected data type, you can rename, delete, or move it. To disable these operations, you
need to lock the variable. See “Variable Manager operations” on page 30.
Main Memory Folders
Your ClassPad stores data in one of the following types of folders described below.
“main” folder:
The “main” folder is a ClassPad reserved folder, and acts as the default current folder (see
“Current Folder” below).
“library” folder:
Also a ClassPad reserved folder, the “library” folder can be used for storing user-created data
(variables, programs, user functions, etc.). Data stored in the “library” folder can be accessed without specifying
a path, regardless of the current folder setting.