![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/7/bf/7bf9cf8e-06e2-40e8-a8e4-79f31da55e32/7bf9cf8e-06e2-40e8-a8e4-79f31da55e32-bgcc.png)
Chapter 12: Program Application 204Chapter 12: Program Application 204
GetKey I/O - Input
Syntax: GetKeyⅪ<variable name>
Function: This command assigns the code number of
the last key pressed to the specified variable.
Description:
• This command assigns the code number of the last
key pressed to the specified variable. The following
shows a list of available code numbers.
Key Code Key Code Key Code
0
48
+
43
{
94
1
49
-
45
E
13
2
50
*
60944
f
28
3
51
/
47
c
29
4
52
=
61
d
30
5
53
(
40
e
31
6
54
)
41
k
144
7
55
,
44
K
145
8
56
z
45
f
8
9
57
x
60856
c
12
.
46
y
60857
e
147
Z
60858
• 0 is assigned to the variable if no key was pressed.
GetPen I/O - Input
Syntax: GetPenⅪ<variable name 1>, <variable name
2>
Function: This command assigns the coordinates of
the point tapped on the screen to a specified variable.
Description: This command assigns the
x-coordinate
(horizontal axis) to <variable 1> and the y-coordinate
(vertical axis) to <variable 2>. The coordinates at the
point in the upper left corner of the screen are (1, 1),
and coordinate values are specified in the range of
1 to 320 for the x-coordinate and 1 to 528 for the
y-coordinate.
GetType Misc - Variable
Syntax: GetTypeⅪ<variable name>, <storage
variable name>
Function: Gets the type of the specified variable and
assigns it to a storage variable as a text string.
Description: The following is a list of variable types.
• NUM*
1
• MAT • FUNC • MEM
• EXPR*
2
• PRGM • PICT • OTHR
• STR • EXE • GMEM • NONE*
3
• LIST • TEXT • GEO
*1 Real number *2 Expression
*3 No applicable variable
For details about each type, see “Main Memory Data
Types” (page 26).
GetVar38k I/O - Communication
Syntax: GetVar38kⅪ<variable name>
Function: Receives variable names and variable
contents.
Description:
• The OpenComPort38k command must be executed
before this command is executed.
• The CloseComPort38k command must be
executed after this command is executed.
Goto~Lbl Ctrl - Jump
Syntax: GotoⅪ<label name> : LblⅪ<label name>
Function: This command causes program execution
to jump to a specific location.
Description:
• <label name> is a text string that is subject to the
same rules as variable names.
• Goto and Lbl are used in pairs. Program execution
jumps from Goto to the Lbl with the same label
name. A single Lbl can be used as the jump
destination of multiple Goto commands.
• This command can be used to loop back to the
beginning of a program or to jump to any location
within the program.
• An error occurs if ClassPad is unable to find a Lbl
with the same label as Goto.
• Note that the # command cannot be used in a label
name.
GraphType Misc - Graph&Table(1)
Syntax: GraphTypeⅪ"
y=" ; "r=" ; "xt=" ; "x=" ; "y>" ;
"y<" ; "y t" ; "y s" ; "x>" ; "x<" ; "x t" ; "x s"
Function: Specifies the graph expression input type.
GTSelOff Misc - Graph&Table(1)
Syntax: GTSelOffⅪ<graph number>
Function: Deselects a graph expression.
Description: Graph number range: 1 to 100
GTSelOn Misc - Graph&Table(1)
Syntax: GTSelOnⅪ<graph number>
Function: Selects a graph expression.
Description: Graph number range: 1 to 100
H
Histogram Misc - Statistics(1) - Graph
Function: Used as a StatGraph command argument
to specify an option. See StatGraph.
Horizontal I/O - Sketch
Syntax: HorizontalⅪ<
y-coordinate>[,<color
command>]
Function: Draws a horizontal line.