[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
The keycodes as used by the KEYREAD() and KEYSEND() functions have
been described in this appendix. The following abbreviations are
used to represent the key combinations:
A-<key> signifies ALT + key
S-<key> signifies Shift + key
^-<key> signifies Ctrl + key
Key ASCII-1 ASCII-2 INKEY()
--- ------- ------- -------
A-F1 104 1 -30
A-F2 105 1 -31
A-F10 113 1 -39
A-A 30 1 286
A-B 44 1 300
A-Z 48 1 304
A-<key> signifies ALT + key
S-<key> signifies Shift + key
^-<key> signifies Ctrl + key
Key ASCII-1 ASCII-2 INKEY()
--- ------- ------- -------
^-F1 94 1 -20
^-F2 95 1 -21
^-F10 133 1 -29
^-S 19 0 0
^-A 1 0 1
^-B 2 0 2
^-. 116 1 2
^-C 3 0 3
^-B 4 0 4
^-E 5 0 5
^-F 6 0 6
^-G 7 0 7
^-Enter 10 0 10
^-R 18 0 18
^-V 22 0 22
^-W 23 0 23
^-X 24 0 24
^-Z 26 0 26
^-. 115 1 26
^-Home 119 1 29
^-PgDn 118 1 30
^-PgUp 132 1 31
A-<key> signifies ALT + key
S-<key> signifies Shift + key
^-<key> signifies Ctrl + key
Key ASCII-1 ASCII-2 INKEY()
--- ------- ------- -------
S-F1 84 1 -10
S-F2 85 1 -11
S-F10 93 1 -19
A 65 0 65
B 66 0 66
Z 90 0 90
A-<key> signifies ALT + key
S-<key> signifies Shift + key
^-<key> signifies Ctrl + key
Key ASCII-1 ASCII-2 INKEY()
--- ------- ------- -------
F2 60 1 -1
F10 68 1 -9
Home 71 1 1
PgDn 81 1 3
. 77 1 4
. 72 1 5
End 79 1 6
Del 83 1 7
BkSpc 8 0 8
Tab 9 0 9
Enter 13 0 13
PgUp 73 1 18
. 75 1 19
Ins 82 1 22
. 80 1 24
Esc 27 0 27
F1 59 1 28
0 48 0 48
1 49 0 49
a 97 0 97
b 98 0 98
z 122 0 122