1 /*************************************************************************
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 * Copyright 2008 by Sun Microsystems, Inc.
7 * OpenOffice.org - a multi-platform office productivity suite
9 * $RCSfile: Key.idl,v $
12 * This file is part of OpenOffice.org.
14 * OpenOffice.org is free software: you can redistribute it and/or modify
15 * it under the terms of the GNU Lesser General Public License version 3
16 * only, as published by the Free Software Foundation.
18 * OpenOffice.org is distributed in the hope that it will be useful,
19 * but WITHOUT ANY WARRANTY; without even the implied warranty of
20 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 * GNU Lesser General Public License version 3 for more details
22 * (a copy is included in the LICENSE file that accompanied this code).
24 * You should have received a copy of the GNU Lesser General Public License
25 * version 3 along with OpenOffice.org. If not, see
26 * <http://www.openoffice.org/license.html>
27 * for a copy of the LGPLv3 License.
29 ************************************************************************/
30 #ifndef __com_sun_star_awt_Key_idl__
31 #define __com_sun_star_awt_Key_idl__
34 //=============================================================================
36 module com
{ module sun
{ module star
{ module awt
{
38 //=============================================================================
40 /** These values are used to specifies distinct physical keys.
42 published constants Key
44 //-------------------------------------------------------------------------
46 const short NUM0
= 256;
48 //-------------------------------------------------------------------------
50 const short NUM1
= 257;
52 //-------------------------------------------------------------------------
54 const short NUM2
= 258;
56 //-------------------------------------------------------------------------
58 const short NUM3
= 259;
60 //-------------------------------------------------------------------------
62 const short NUM4
= 260;
64 //-------------------------------------------------------------------------
66 const short NUM5
= 261;
68 //-------------------------------------------------------------------------
70 const short NUM6
= 262;
72 //-------------------------------------------------------------------------
74 const short NUM7
= 263;
76 //-------------------------------------------------------------------------
78 const short NUM8
= 264;
80 //-------------------------------------------------------------------------
82 const short NUM9
= 265;
84 //-------------------------------------------------------------------------
88 //-------------------------------------------------------------------------
92 //-------------------------------------------------------------------------
96 //-------------------------------------------------------------------------
100 //-------------------------------------------------------------------------
104 //-------------------------------------------------------------------------
108 //-------------------------------------------------------------------------
112 //-------------------------------------------------------------------------
116 //-------------------------------------------------------------------------
120 //-------------------------------------------------------------------------
124 //-------------------------------------------------------------------------
128 //-------------------------------------------------------------------------
132 //-------------------------------------------------------------------------
136 //-------------------------------------------------------------------------
140 //-------------------------------------------------------------------------
144 //-------------------------------------------------------------------------
148 //-------------------------------------------------------------------------
152 //-------------------------------------------------------------------------
156 //-------------------------------------------------------------------------
160 //-------------------------------------------------------------------------
164 //-------------------------------------------------------------------------
168 //-------------------------------------------------------------------------
172 //-------------------------------------------------------------------------
176 //-------------------------------------------------------------------------
180 //-------------------------------------------------------------------------
184 //-------------------------------------------------------------------------
188 //-------------------------------------------------------------------------
190 const short F1
= 768;
192 //-------------------------------------------------------------------------
194 const short F2
= 769;
196 //-------------------------------------------------------------------------
198 const short F3
= 770;
200 //-------------------------------------------------------------------------
202 const short F4
= 771;
204 //-------------------------------------------------------------------------
206 const short F5
= 772;
208 //-------------------------------------------------------------------------
210 const short F6
= 773;
212 //-------------------------------------------------------------------------
214 const short F7
= 774;
216 //-------------------------------------------------------------------------
218 const short F8
= 775;
220 //-------------------------------------------------------------------------
222 const short F9
= 776;
224 //-------------------------------------------------------------------------
226 const short F10
= 777;
228 //-------------------------------------------------------------------------
230 const short F11
= 778;
232 //-------------------------------------------------------------------------
234 const short F12
= 779;
236 //-------------------------------------------------------------------------
238 const short F13
= 780;
240 //-------------------------------------------------------------------------
242 const short F14
= 781;
244 //-------------------------------------------------------------------------
246 const short F15
= 782;
248 //-------------------------------------------------------------------------
250 const short F16
= 783;
252 //-------------------------------------------------------------------------
254 const short F17
= 784;
256 //-------------------------------------------------------------------------
258 const short F18
= 785;
260 //-------------------------------------------------------------------------
262 const short F19
= 786;
264 //-------------------------------------------------------------------------
266 const short F20
= 787;
268 //-------------------------------------------------------------------------
270 const short F21
= 788;
272 //-------------------------------------------------------------------------
274 const short F22
= 789;
276 //-------------------------------------------------------------------------
278 const short F23
= 790;
280 //-------------------------------------------------------------------------
282 const short F24
= 791;
284 //-------------------------------------------------------------------------
286 const short F25
= 792;
288 //-------------------------------------------------------------------------
290 const short F26
= 793;
292 //-------------------------------------------------------------------------
294 const short DOWN
= 1024;
296 //-------------------------------------------------------------------------
298 const short UP
= 1025;
300 //-------------------------------------------------------------------------
302 const short LEFT
= 1026;
304 //-------------------------------------------------------------------------
306 const short RIGHT
= 1027;
308 //-------------------------------------------------------------------------
310 const short HOME
= 1028;
312 //-------------------------------------------------------------------------
314 const short END
= 1029;
316 //-------------------------------------------------------------------------
318 const short PAGEUP
= 1030;
320 //-------------------------------------------------------------------------
322 const short PAGEDOWN
= 1031;
324 //-------------------------------------------------------------------------
326 const short RETURN
= 1280;
328 //-------------------------------------------------------------------------
330 const short ESCAPE
= 1281;
332 //-------------------------------------------------------------------------
334 const short TAB
= 1282;
336 //-------------------------------------------------------------------------
338 const short BACKSPACE
= 1283;
340 //-------------------------------------------------------------------------
342 const short SPACE
= 1284;
344 //-------------------------------------------------------------------------
346 const short INSERT
= 1285;
348 //-------------------------------------------------------------------------
350 const short DELETE
= 1286;
352 //-------------------------------------------------------------------------
354 const short ADD
= 1287;
356 //-------------------------------------------------------------------------
358 const short SUBTRACT
= 1288;
360 //-------------------------------------------------------------------------
362 const short MULTIPLY
= 1289;
364 //-------------------------------------------------------------------------
366 const short DIVIDE
= 1290;
368 //-------------------------------------------------------------------------
370 const short POINT
= 1291;
372 //-------------------------------------------------------------------------
374 const short COMMA
= 1292;
376 //-------------------------------------------------------------------------
378 const short LESS
= 1293;
380 //-------------------------------------------------------------------------
382 const short GREATER
= 1294;
384 //-------------------------------------------------------------------------
386 const short EQUAL
= 1295;
388 //-------------------------------------------------------------------------
390 const short OPEN
= 1296;
392 //-------------------------------------------------------------------------
394 const short CUT
= 1297;
396 //-------------------------------------------------------------------------
398 const short COPY
= 1298;
400 //-------------------------------------------------------------------------
402 const short PASTE
= 1299;
404 //-------------------------------------------------------------------------
406 const short UNDO
= 1300;
408 //-------------------------------------------------------------------------
410 const short REPEAT
= 1301;
412 //-------------------------------------------------------------------------
414 const short FIND
= 1302;
416 //-------------------------------------------------------------------------
418 const short PROPERTIES
= 1303;
420 //-------------------------------------------------------------------------
422 const short FRONT
= 1304;
424 //-------------------------------------------------------------------------
426 const short CONTEXTMENU
= 1305;
428 //-------------------------------------------------------------------------
430 const short HELP
= 1306;
432 //-------------------------------------------------------------------------
434 const short MENU
= 1307;
436 //-------------------------------------------------------------------------
438 const short HANGUL_HANJA
= 1308;
440 //-------------------------------------------------------------------------
442 const short DECIMAL
= 1309;
444 //-------------------------------------------------------------------------
446 const short TILDE
= 1310;
448 //-------------------------------------------------------------------------
450 const short QUOTELEFT
= 1311;
452 //-------------------------------------------------------------------------
454 const short CAPSLOCK
= 1312;
456 //-------------------------------------------------------------------------
458 const short NUMLOCK
= 1313;
460 //-------------------------------------------------------------------------
462 const short SCROLLLOCK
= 1314;
464 //-------------------------------------------------------------------------
466 const short DELETE_TO_BEGIN_OF_LINE
= 1536;
468 //-------------------------------------------------------------------------
470 const short DELETE_TO_END_OF_LINE
= 1537;
472 //-------------------------------------------------------------------------
474 const short DELETE_TO_BEGIN_OF_PARAGRAPH
= 1538;
476 //-------------------------------------------------------------------------
478 const short BRACKETLEFT
= 1315;
480 //-------------------------------------------------------------------------
482 const short BRACKETRIGHT
= 1316;
484 //-------------------------------------------------------------------------
486 const short DELETE_TO_END_OF_PARAGRAPH
= 1539;
488 //-------------------------------------------------------------------------
490 const short DELETE_WORD_BACKWARD
= 1540;
492 //-------------------------------------------------------------------------
494 const short DELETE_WORD_FORWARD
= 1541;
496 //-------------------------------------------------------------------------
498 const short INSERT_LINEBREAK
= 1542;
500 //-------------------------------------------------------------------------
502 const short INSERT_PARAGRAPH
= 1543;
504 //-------------------------------------------------------------------------
506 const short MOVE_WORD_BACKWARD
= 1544;
508 //-------------------------------------------------------------------------
510 const short MOVE_WORD_FORWARD
= 1545;
512 //-------------------------------------------------------------------------
514 const short MOVE_TO_BEGIN_OF_LINE
= 1546;
516 //-------------------------------------------------------------------------
518 const short MOVE_TO_END_OF_LINE
= 1547;
520 //-------------------------------------------------------------------------
522 const short MOVE_TO_BEGIN_OF_PARAGRAPH
= 1548;
524 //-------------------------------------------------------------------------
526 const short MOVE_TO_END_OF_PARAGRAPH
= 1549;
528 //-------------------------------------------------------------------------
530 const short SELECT_BACKWARD
= 1550;
532 //-------------------------------------------------------------------------
534 const short SELECT_FORWARD
= 1551;
536 //-------------------------------------------------------------------------
538 const short SELECT_WORD_BACKWARD
= 1552;
540 //-------------------------------------------------------------------------
542 const short SELECT_WORD_FORWARD
= 1553;
544 //-------------------------------------------------------------------------
546 const short SELECT_WORD
= 1554;
548 //-------------------------------------------------------------------------
550 const short SELECT_LINE
= 1555;
552 //-------------------------------------------------------------------------
554 const short SELECT_PARAGRAPH
= 1556;
556 //-------------------------------------------------------------------------
558 const short SELECT_ALL
= 1557;
560 //-------------------------------------------------------------------------
562 const short SELECT_TO_BEGIN_OF_LINE
= 1558;
564 //-------------------------------------------------------------------------
566 const short SELECT_TO_END_OF_LINE
= 1559;
568 //-------------------------------------------------------------------------
570 const short MOVE_TO_BEGIN_OF_DOCUMENT
= 1560;
572 //-------------------------------------------------------------------------
574 const short MOVE_TO_END_OF_DOCUMENT
= 1561;
576 //-------------------------------------------------------------------------
578 const short SELECT_TO_BEGIN_OF_DOCUMENT
= 1562;
580 //-------------------------------------------------------------------------
582 const short SELECT_TO_END_OF_DOCUMENT
= 1563;
584 //-------------------------------------------------------------------------
586 const short SELECT_TO_BEGIN_OF_PARAGRAPH
= 1564;
588 //-------------------------------------------------------------------------
590 const short SELECT_TO_END_OF_PARAGRAPH
= 1565;
593 //=============================================================================