/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*
* This file is part of the LibreOffice project .
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License , v . 2 . 0 . If a copy of the MPL was not distributed with this
* file , You can obtain one at http : //mozilla.org/MPL/2.0/.
*
* This file incorporates work covered by the following license notice :
*
* Licensed to the Apache Software Foundation ( ASF ) under one or more
* contributor license agreements . See the NOTICE file distributed
* with this work for additional information regarding copyright
* ownership . The ASF licenses this file to you under the Apache
* License , Version 2 . 0 ( the " License " ) ; you may not use this file
* except in compliance with the License . You may obtain a copy of
* the License at http : //www.apache.org/licenses/LICENSE-2.0 .
*/
module com { module sun { module star { module awt {
/** These values are used to specify distinct physical keys, plus
some special values used by the macOS implementation .
Noting that these numbers are simply allocated here , and not taken from any specification .
*/
published constants Key
{
const short NUM0 = 256 ;
const short NUM1 = 257 ;
const short NUM2 = 258 ;
const short NUM3 = 259 ;
const short NUM4 = 260 ;
const short NUM5 = 261 ;
const short NUM6 = 262 ;
const short NUM7 = 263 ;
const short NUM8 = 264 ;
const short NUM9 = 265 ;
const short A = 512 ;
const short B = 513 ;
const short C = 514 ;
const short D = 515 ;
const short E = 516 ;
const short F = 517 ;
const short G = 518 ;
const short H = 519 ;
const short I = 520 ;
const short J = 521 ;
const short K = 522 ;
const short L = 523 ;
const short M = 524 ;
const short N = 525 ;
const short O = 526 ;
const short P = 527 ;
const short Q = 528 ;
const short R = 529 ;
const short S = 530 ;
const short T = 531 ;
const short U = 532 ;
const short V = 533 ;
const short W = 534 ;
const short X = 535 ;
const short Y = 536 ;
const short Z = 537 ;
const short F1 = 768 ;
const short F2 = 769 ;
const short F3 = 770 ;
const short F4 = 771 ;
const short F5 = 772 ;
const short F6 = 773 ;
const short F7 = 774 ;
const short F8 = 775 ;
const short F9 = 776 ;
const short F10 = 777 ;
const short F11 = 778 ;
const short F12 = 779 ;
const short F13 = 780 ;
const short F14 = 781 ;
const short F15 = 782 ;
const short F16 = 783 ;
const short F17 = 784 ;
const short F18 = 785 ;
const short F19 = 786 ;
const short F20 = 787 ;
const short F21 = 788 ;
const short F22 = 789 ;
const short F23 = 790 ;
const short F24 = 791 ;
const short F25 = 792 ;
const short F26 = 793 ;
const short DOWN = 1024 ;
const short UP = 1025 ;
const short LEFT = 1026 ;
const short RIGHT = 1027 ;
const short HOME = 1028 ;
const short END = 1029 ;
const short PAGEUP = 1030 ;
const short PAGEDOWN = 1031 ;
const short RETURN = 1280 ;
const short ESCAPE = 1281 ;
const short TAB = 1282 ;
const short BACKSPACE = 1283 ;
const short SPACE = 1284 ;
const short INSERT = 1285 ;
const short DELETE = 1286 ;
const short ADD = 1287 ;
const short SUBTRACT = 1288 ;
const short MULTIPLY = 1289 ;
const short DIVIDE = 1290 ;
const short POINT = 1291 ;
const short COMMA = 1292 ;
const short LESS = 1293 ;
const short GREATER = 1294 ;
const short EQUAL = 1295 ;
const short OPEN = 1296 ;
const short CUT = 1297 ;
const short COPY = 1298 ;
const short PASTE = 1299 ;
const short UNDO = 1300 ;
const short REPEAT = 1301 ;
const short FIND = 1302 ;
const short PROPERTIES = 1303 ;
const short FRONT = 1304 ;
const short CONTEXTMENU = 1305 ;
const short HELP = 1306 ;
const short MENU = 1307 ;
const short HANGUL_HANJA = 1308 ;
const short DECIMAL = 1309 ;
const short TILDE = 1310 ;
const short QUOTELEFT = 1311 ;
const short CAPSLOCK = 1312 ;
const short NUMLOCK = 1313 ;
const short SCROLLLOCK = 1314 ;
const short DELETE_TO_BEGIN_OF_LINE = 1536 ;
const short DELETE_TO_END_OF_LINE = 1537 ;
const short DELETE_TO_BEGIN_OF_PARAGRAPH = 1538 ;
const short BRACKETLEFT = 1315 ;
const short BRACKETRIGHT = 1316 ;
const short SEMICOLON = 1317 ;
/** @since LibreOffice 4.3 **/
const short QUOTERIGHT = 1318 ;
/** @since LibreOffice 7.5 **/
const short RIGHTCURLYBRACKET = 1319 ;
/** @since LibreOffice 7.6 **/
const short COLON = 1320 ;
/* # sign. @since LibreOffice 24.2 */
const short NUMBERSIGN = 191 ;
/* XF86Forward @since LibreOffice 24.2 */
const short XF86FORWARD = 167 ;
/* XF86Back @since LibreOffice 24.2 */
const short XF86BACK = 166 ;
/** The following values don't correspond to physical keys on any
keyboard but are used in the macOS implementation of VCL . They
correspond to some of the action messages of the NSResponder
abstract class .
*/
const short DELETE_TO_END_OF_PARAGRAPH = 1539 ;
const short DELETE_WORD_BACKWARD = 1540 ;
const short DELETE_WORD_FORWARD = 1541 ;
const short INSERT_LINEBREAK = 1542 ;
const short INSERT_PARAGRAPH = 1543 ;
const short MOVE_WORD_BACKWARD = 1544 ;
const short MOVE_WORD_FORWARD = 1545 ;
const short MOVE_TO_BEGIN_OF_LINE = 1546 ;
const short MOVE_TO_END_OF_LINE = 1547 ;
const short MOVE_TO_BEGIN_OF_PARAGRAPH = 1548 ;
const short MOVE_TO_END_OF_PARAGRAPH = 1549 ;
const short SELECT_BACKWARD = 1550 ;
const short SELECT_FORWARD = 1551 ;
const short SELECT_WORD_BACKWARD = 1552 ;
const short SELECT_WORD_FORWARD = 1553 ;
const short SELECT_WORD = 1554 ;
const short SELECT_LINE = 1555 ;
const short SELECT_PARAGRAPH = 1556 ;
const short SELECT_ALL = 1557 ;
const short SELECT_TO_BEGIN_OF_LINE = 1558 ;
const short SELECT_TO_END_OF_LINE = 1559 ;
const short MOVE_TO_BEGIN_OF_DOCUMENT = 1560 ;
const short MOVE_TO_END_OF_DOCUMENT = 1561 ;
const short SELECT_TO_BEGIN_OF_DOCUMENT = 1562 ;
const short SELECT_TO_END_OF_DOCUMENT = 1563 ;
const short SELECT_TO_BEGIN_OF_PARAGRAPH = 1564 ;
const short SELECT_TO_END_OF_PARAGRAPH = 1565 ;
};
}; }; }; };
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
Messung V0.5 in Prozent C=98 H=100 G=98
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-10-06)
¤
*© Formatika GbR, Deutschland