142 |
#define AWT_KEY_PRESSED 401 |
#define AWT_KEY_PRESSED 401 |
143 |
#define AWT_KEY_RELEASED 402 |
#define AWT_KEY_RELEASED 402 |
144 |
|
|
|
#define VK_UNDEFINED 0 |
|
145 |
#define AWT_KEY_CHAR_UNDEFINED 0 |
#define AWT_KEY_CHAR_UNDEFINED 0 |
146 |
|
|
147 |
#define VK_0 48 |
#define AWT_KEY_LOCATION_UNKNOWN 0 |
148 |
#define VK_1 49 |
#define AWT_KEY_LOCATION_STANDARD 1 |
149 |
#define VK_2 50 |
#define AWT_KEY_LOCATION_LEFT 2 |
150 |
#define VK_3 51 |
#define AWT_KEY_LOCATION_RIGHT 3 |
151 |
#define VK_4 52 |
#define AWT_KEY_LOCATION_NUMPAD 4 |
152 |
#define VK_5 53 |
|
153 |
#define VK_6 54 |
/* Virtual Keys */ |
154 |
#define VK_7 55 |
/* This list should be kept in the same order as the VK_ field |
155 |
#define VK_8 56 |
declarations in KeyEvent.java. */ |
156 |
#define VK_9 57 |
#define VK_ENTER '\n' |
157 |
#define VK_A 65 |
#define VK_BACK_SPACE '\b' |
158 |
#define VK_ACCEPT 30 |
#define VK_TAB '\t' |
|
#define VK_ADD 107 |
|
|
#define VK_ALT 18 |
|
|
#define VK_B 66 |
|
|
#define VK_BACK_QUOTE 192 |
|
|
#define VK_BACK_SLASH 92 |
|
|
#define VK_BACK_SPACE 8 |
|
|
#define VK_C 67 |
|
159 |
#define VK_CANCEL 3 |
#define VK_CANCEL 3 |
|
#define VK_CAPS_LOCK 20 |
|
160 |
#define VK_CLEAR 12 |
#define VK_CLEAR 12 |
161 |
#define VK_CLOSE_BRACKET 93 |
#define VK_SHIFT 16 |
|
#define VK_COMMA 44 |
|
162 |
#define VK_CONTROL 17 |
#define VK_CONTROL 17 |
163 |
#define VK_CONVERT 28 |
#define VK_ALT 18 |
164 |
#define VK_D 68 |
#define VK_PAUSE 19 |
165 |
#define VK_DECIMAL 110 |
#define VK_CAPS_LOCK 20 |
|
#define VK_DELETE 127 |
|
|
#define VK_DIVIDE 111 |
|
|
#define VK_DOWN 40 |
|
|
#define VK_E 69 |
|
|
#define VK_END 35 |
|
|
#define VK_ENTER 10 |
|
166 |
#define VK_ESCAPE 27 |
#define VK_ESCAPE 27 |
167 |
#define VK_F 70 |
#define VK_SPACE ' ' |
168 |
#define VK_F1 112 |
#define VK_PAGE_UP 33 |
169 |
#define VK_F10 121 |
#define VK_PAGE_DOWN 34 |
170 |
#define VK_F11 122 |
#define VK_END 35 |
|
#define VK_F12 123 |
|
|
#define VK_F2 113 |
|
|
#define VK_F3 114 |
|
|
#define VK_F4 115 |
|
|
#define VK_F5 116 |
|
|
#define VK_F6 117 |
|
|
#define VK_F7 118 |
|
|
#define VK_F8 119 |
|
|
#define VK_F9 120 |
|
|
#define VK_FINAL 24 |
|
|
#define VK_G 71 |
|
|
#define VK_H 72 |
|
|
#define VK_HELP 156 |
|
171 |
#define VK_HOME 36 |
#define VK_HOME 36 |
|
#define VK_I 73 |
|
|
#define VK_INSERT 155 |
|
|
#define VK_J 74 |
|
|
#define VK_K 75 |
|
|
#define VK_KANA 21 |
|
|
#define VK_KANJI 25 |
|
|
#define VK_L 76 |
|
172 |
#define VK_LEFT 37 |
#define VK_LEFT 37 |
173 |
#define VK_M 77 |
#define VK_UP 38 |
174 |
#define VK_META 157 |
#define VK_RIGHT 39 |
175 |
#define VK_MODECHANGE 31 |
#define VK_DOWN 40 |
176 |
#define VK_MULTIPLY 106 |
#define VK_COMMA ',' |
177 |
#define VK_N 78 |
#define VK_MINUS '-' |
178 |
#define VK_NONCONVERT 29 |
#define VK_PERIOD '.' |
179 |
#define VK_NUM_LOCK 144 |
#define VK_SLASH '/' |
180 |
|
#define VK_0 '0' |
181 |
|
#define VK_1 '1' |
182 |
|
#define VK_2 '2' |
183 |
|
#define VK_3 '3' |
184 |
|
#define VK_4 '4' |
185 |
|
#define VK_5 '5' |
186 |
|
#define VK_6 '6' |
187 |
|
#define VK_7 '7' |
188 |
|
#define VK_8 '8' |
189 |
|
#define VK_9 '9' |
190 |
|
#define VK_SEMICOLON ';' |
191 |
|
#define VK_EQUALS '=' |
192 |
|
#define VK_A 'A' |
193 |
|
#define VK_B 'B' |
194 |
|
#define VK_C 'C' |
195 |
|
#define VK_D 'D' |
196 |
|
#define VK_E 'E' |
197 |
|
#define VK_F 'F' |
198 |
|
#define VK_G 'G' |
199 |
|
#define VK_H 'H' |
200 |
|
#define VK_I 'I' |
201 |
|
#define VK_J 'J' |
202 |
|
#define VK_K 'K' |
203 |
|
#define VK_L 'L' |
204 |
|
#define VK_M 'M' |
205 |
|
#define VK_N 'N' |
206 |
|
#define VK_O 'O' |
207 |
|
#define VK_P 'P' |
208 |
|
#define VK_Q 'Q' |
209 |
|
#define VK_R 'R' |
210 |
|
#define VK_S 'S' |
211 |
|
#define VK_T 'T' |
212 |
|
#define VK_U 'U' |
213 |
|
#define VK_V 'V' |
214 |
|
#define VK_W 'W' |
215 |
|
#define VK_X 'X' |
216 |
|
#define VK_Y 'Y' |
217 |
|
#define VK_Z 'Z' |
218 |
|
#define VK_OPEN_BRACKET '[' |
219 |
|
#define VK_BACK_SLASH '\\' |
220 |
|
#define VK_CLOSE_BRACKET ']' |
221 |
#define VK_NUMPAD0 96 |
#define VK_NUMPAD0 96 |
222 |
#define VK_NUMPAD1 97 |
#define VK_NUMPAD1 97 |
223 |
#define VK_NUMPAD2 98 |
#define VK_NUMPAD2 98 |
228 |
#define VK_NUMPAD7 103 |
#define VK_NUMPAD7 103 |
229 |
#define VK_NUMPAD8 104 |
#define VK_NUMPAD8 104 |
230 |
#define VK_NUMPAD9 105 |
#define VK_NUMPAD9 105 |
231 |
#define VK_O 79 |
#define VK_MULTIPLY 106 |
232 |
#define VK_OPEN_BRACKET 91 |
#define VK_ADD 107 |
233 |
#define VK_P 80 |
#define VK_SEPARATER 108 |
|
#define VK_PAGE_DOWN 34 |
|
|
#define VK_PAGE_UP 33 |
|
|
#define VK_PAUSE 19 |
|
|
#define VK_PERIOD 46 |
|
|
#define VK_PRINTSCREEN 154 |
|
|
#define VK_Q 81 |
|
|
#define VK_QUOTE 222 |
|
|
#define VK_R 82 |
|
|
#define VK_RIGHT 39 |
|
|
#define VK_S 83 |
|
|
#define VK_SCROLL_LOCK 145 |
|
|
#define VK_SEMICOLON 59 |
|
234 |
#define VK_SEPARATOR 108 |
#define VK_SEPARATOR 108 |
|
#define VK_SHIFT 16 |
|
|
#define VK_SLASH 47 |
|
|
#define VK_SPACE 32 |
|
235 |
#define VK_SUBTRACT 109 |
#define VK_SUBTRACT 109 |
236 |
#define VK_T 84 |
#define VK_DECIMAL 110 |
237 |
#define VK_TAB 9 |
#define VK_DIVIDE 111 |
238 |
#define VK_U 85 |
#define VK_DELETE 127 |
239 |
#define VK_UP 38 |
#define VK_NUM_LOCK 144 |
240 |
#define VK_V 86 |
#define VK_SCROLL_LOCK 145 |
241 |
#define VK_W 87 |
#define VK_F1 112 |
242 |
#define VK_X 88 |
#define VK_F2 113 |
243 |
#define VK_Y 89 |
#define VK_F3 114 |
244 |
#define VK_Z 90 |
#define VK_F4 115 |
245 |
|
#define VK_F5 116 |
246 |
|
#define VK_F6 117 |
247 |
|
#define VK_F7 118 |
248 |
|
#define VK_F8 119 |
249 |
|
#define VK_F9 120 |
250 |
|
#define VK_F10 121 |
251 |
|
#define VK_F11 122 |
252 |
|
#define VK_F12 123 |
253 |
|
#define VK_F13 61440 |
254 |
|
#define VK_F14 61441 |
255 |
|
#define VK_F15 61442 |
256 |
|
#define VK_F16 61443 |
257 |
|
#define VK_F17 61444 |
258 |
|
#define VK_F18 61445 |
259 |
|
#define VK_F19 61446 |
260 |
|
#define VK_F20 61447 |
261 |
|
#define VK_F21 61448 |
262 |
|
#define VK_F22 61449 |
263 |
|
#define VK_F23 61450 |
264 |
|
#define VK_F24 61451 |
265 |
|
#define VK_PRINTSCREEN 154 |
266 |
|
#define VK_INSERT 155 |
267 |
|
#define VK_HELP 156 |
268 |
|
#define VK_META 157 |
269 |
|
#define VK_BACK_QUOTE 192 |
270 |
|
#define VK_QUOTE 222 |
271 |
|
#define VK_KP_UP 224 |
272 |
|
#define VK_KP_DOWN 225 |
273 |
|
#define VK_KP_LEFT 226 |
274 |
|
#define VK_KP_RIGHT 227 |
275 |
|
#define VK_DEAD_GRAVE 128 |
276 |
|
#define VK_DEAD_ACUTE 129 |
277 |
|
#define VK_DEAD_CIRCUMFLEX 130 |
278 |
|
#define VK_DEAD_TILDE 131 |
279 |
|
#define VK_DEAD_MACRON 132 |
280 |
|
#define VK_DEAD_BREVE 133 |
281 |
|
#define VK_DEAD_ABOVEDOT 134 |
282 |
|
#define VK_DEAD_DIAERESIS 135 |
283 |
|
#define VK_DEAD_ABOVERING 136 |
284 |
|
#define VK_DEAD_DOUBLEACUTE 137 |
285 |
|
#define VK_DEAD_CARON 138 |
286 |
|
#define VK_DEAD_CEDILLA 139 |
287 |
|
#define VK_DEAD_OGONEK 140 |
288 |
|
#define VK_DEAD_IOTA 141 |
289 |
|
#define VK_DEAD_VOICED_SOUND 142 |
290 |
|
#define VK_DEAD_SEMIVOICED_SOUND 143 |
291 |
|
#define VK_AMPERSAND 150 |
292 |
|
#define VK_ASTERISK 151 |
293 |
|
#define VK_QUOTEDBL 152 |
294 |
|
#define VK_LESS 153 |
295 |
|
#define VK_GREATER 160 |
296 |
|
#define VK_BRACELEFT 161 |
297 |
|
#define VK_BRACERIGHT 162 |
298 |
|
#define VK_AT 512 |
299 |
|
#define VK_COLON 513 |
300 |
|
#define VK_CIRCUMFLEX 514 |
301 |
|
#define VK_DOLLAR 515 |
302 |
|
#define VK_EURO_SIGN 516 |
303 |
|
#define VK_EXCLAMATION_MARK 517 |
304 |
|
#define VK_INVERTED_EXCLAMATION_MARK 518 |
305 |
|
#define VK_LEFT_PARENTHESIS 519 |
306 |
|
#define VK_NUMBER_SIGN 520 |
307 |
|
#define VK_PLUS 521 |
308 |
|
#define VK_RIGHT_PARENTHESIS 522 |
309 |
|
#define VK_UNDERSCORE 523 |
310 |
|
#define VK_FINAL 24 |
311 |
|
#define VK_CONVERT 28 |
312 |
|
#define VK_NONCONVERT 29 |
313 |
|
#define VK_ACCEPT 30 |
314 |
|
#define VK_MODECHANGE 31 |
315 |
|
#define VK_KANA 21 |
316 |
|
#define VK_KANJI 25 |
317 |
|
#define VK_ALPHANUMERIC 240 |
318 |
|
#define VK_KATAKANA 241 |
319 |
|
#define VK_HIRAGANA 242 |
320 |
|
#define VK_FULL_WIDTH 243 |
321 |
|
#define VK_HALF_WIDTH 244 |
322 |
|
#define VK_ROMAN_CHARACTERS 245 |
323 |
|
#define VK_ALL_CANDIDATES 256 |
324 |
|
#define VK_PREVIOUS_CANDIDATE 257 |
325 |
|
#define VK_CODE_INPUT 258 |
326 |
|
#define VK_JAPANESE_KATAKANA 259 |
327 |
|
#define VK_JAPANESE_HIRAGANA 260 |
328 |
|
#define VK_JAPANESE_ROMAN 261 |
329 |
|
#define VK_KANA_LOCK 262 |
330 |
|
#define VK_INPUT_METHOD_ON_OFF 263 |
331 |
|
#define VK_CUT 65489 |
332 |
|
#define VK_COPY 65485 |
333 |
|
#define VK_PASTE 65487 |
334 |
|
#define VK_UNDO 65483 |
335 |
|
#define VK_AGAIN 65481 |
336 |
|
#define VK_FIND 65488 |
337 |
|
#define VK_PROPS 65482 |
338 |
|
#define VK_STOP 65480 |
339 |
|
#define VK_COMPOSE 65312 |
340 |
|
#define VK_ALT_GRAPH 65406 |
341 |
|
#define VK_UNDEFINED 0 |
342 |
|
|
343 |
#define AWT_FOCUS_LOST 1004 |
#define AWT_FOCUS_LOST 1004 |
344 |
#define AWT_FOCUS_GAINED 1005 |
#define AWT_FOCUS_GAINED 1005 |