|
|
1.1 root 1: /***********************************************************
2: Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts,
3: and the Massachusetts Institute of Technology, Cambridge, Massachusetts.
4:
5: All Rights Reserved
6:
7: Permission to use, copy, modify, and distribute this software and its
8: documentation for any purpose and without fee is hereby granted,
9: provided that the above copyright notice appear in all copies and that
10: both that copyright notice and this permission notice appear in
11: supporting documentation, and that the names of Digital or MIT not be
12: used in advertising or publicity pertaining to distribution of the
13: software without specific, written prior permission.
14:
15: DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
16: ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
17: DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
18: ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
19: WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
20: ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
21: SOFTWARE.
22:
23: ******************************************************************/
24:
25: /* $Header: keynames.h,v 1.2 87/09/11 07:48:53 toddb Exp $ */
26:
27: #define MIN_LK201_KEY 86
28: #define MAX_LK201_KEY 251
29: #define LK201_GLYPHS_PER_KEY 2
30:
31: #define KEY_F1 86
32: #define KEY_F2 87
33: #define KEY_F3 88
34: #define KEY_F4 89
35: #define KEY_F5 90
36: #define KEY_F6 100
37: #define KEY_F7 101
38: #define KEY_F8 102
39: #define KEY_F9 103
40: #define KEY_F10 104
41: #define KEY_F11 113
42: #define KEY_ESC 113
43: #define KEY_F12 114
44: #define KEY_BS 114
45: #define KEY_F13 115
46: #define KEY_LF 115
47: #define KEY_F14 116
48: #define KEY_HELP 124
49: #define KEY_MENU 125
50: #define KEY_F17 128
51: #define KEY_F18 129
52: #define KEY_F19 130
53: #define KEY_F20 131
54: #define KEY_FIND 138
55: #define KEY_INSERT_HERE 139
56: #define KEY_REMOVE 140
57: #define KEY_SELECT 141
58: #define KEY_PREV_SCREEN 142
59: #define KEY_NEXT_SCREEN 143
60: #define KEY_KP_0 146 /* key pad */
61: #define KEY_KP_PERIOD 148 /* key pad */
62: #define KEY_KP_ENTER 149 /* key pad */
63: #define KEY_KP_1 150 /* key pad */
64: #define KEY_KP_2 151 /* key pad */
65: #define KEY_KP_3 152 /* key pad */
66: #define KEY_KP_4 153 /* key pad */
67: #define KEY_KP_5 154 /* key pad */
68: #define KEY_KP_6 155 /* key pad */
69: #define KEY_KP_COMMA 156 /* key pad */
70: #define KEY_KP_7 157 /* key pad */
71: #define KEY_KP_8 158 /* key pad */
72: #define KEY_KP_9 159 /* key pad */
73: #define KEY_KP_HYPHEN 160
74: #define KEY_KP_PF1 161
75: #define KEY_KP_PF2 162
76: #define KEY_KP_PF3 163
77: #define KEY_KP_PF4 164
78: #define KEY_LEFT 167
79: #define KEY_RIGHT 168
80: #define KEY_DOWN 169
81: #define KEY_UP 170
82: #define KEY_SHIFT 174
83: #define KEY_CTRL 175
84: #define KEY_LOCK 176
85: #define KEY_COMPOSE 177
86: #define KEY_APPLE 177
87: #define KEY_META 177
88: #define KEY_DELETE 188
89: #define KEY_RETURN 189
90: #define KEY_TAB 190
91: #define KEY_TILDE 191
92: #define KEY_TR_1 192 /* Top Row */
93: #define KEY_Q 193
94: #define KEY_A 194
95: #define KEY_Z 195
96: #define KEY_TR_2 197
97: #define KEY_W 198
98: #define KEY_S 199
99: #define KEY_X 200
100: #define KEY_LANGLE_RANGLE 201 /* xxx */
101: #define KEY_TR_3 203
102: #define KEY_E 204
103: #define KEY_D 205
104: #define KEY_C 206
105: #define KEY_TR_4 208
106: #define KEY_R 209
107: #define KEY_F 210
108: #define KEY_V 211
109: #define KEY_SPACE 212
110: #define KEY_TR_5 214
111: #define KEY_T 215
112: #define KEY_G 216
113: #define KEY_B 217
114: #define KEY_TR_6 219
115: #define KEY_Y 220
116: #define KEY_H 221
117: #define KEY_N 222
118: #define KEY_TR_7 224
119: #define KEY_U 225
120: #define KEY_J 226
121: #define KEY_M 227
122: #define KEY_TR_8 229
123: #define KEY_I 230
124: #define KEY_K 231
125: #define KEY_COMMA 232 /* xxx */
126: #define KEY_TR_9 234
127: #define KEY_O 235
128: #define KEY_L 236
129: #define KEY_PERIOD 237 /* xxx */
130: #define KEY_TR_0 239
131: #define KEY_P 240
132: #define KEY_SEMICOLON 242 /* xxx */
133: #define KEY_QMARK 243
134: #define KEY_PLUS 245 /* xxx */
135: #define KEY_RBRACE 246
136: #define KEY_VBAR 247 /* xxx */
137: #define KEY_UBAR 249 /* xxx */
138: #define KEY_LBRACE 250
139: #define KEY_QUOTE 251
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.