Enumeration of known keyboard keys.
enum
|
KeyboardKey
|
This is the keyboard layout (QWERTZ, DE) this enumeration is referring to:
+-----+ +---+---+---+---+ +---+---+---+---+ +---+---+---+---+ +---+---+---+ | ESC | |F1 |F2 |F3 |F4 | |F5 |F6 |F7 |F8 | |F9 |F10|F11|F12| | |SCR|PAU| +-----+ +---+---+---+---+ +---+---+---+---+ +---+---+---+---+ +---+---+---+ +----+---+---+---+---+---+---+---+---+---+---+---+---+--------+ +---+---+---+ +---+---+---+---+ | #1 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 |#2 |#3 | BACK | |INS|HOM|PGU| |NUM|DIV|MUL|SUB| +-----+---+---+---+---+---+---+---+---+---+---+---+---+-------+ +---+---+---+ +---+---+---+---+ | TAB | Q*| W*| E | R | T | Z*| U | I | O | P |#4 |#5 | | |DEL|END|PGD| |N7 |N8 |N9 | | +------+---+---+---+---+---+---+---+---+---+---+---+---+ RET | +---+---+---+ +---+---+---|ADD| | CAPS | A*| S | D |~F~| G | H |~J~| K | L |#6 |#7 |#8 | | |N4 |N5 |N6 | | +----+---+---+---+---+---+---+---+---+---+---+---+------------+ +---+ +---+---+---+---+ |SHFT|#9 | Y*| X | C | V | B | N | M*|#10|#11|#12| SHFT | |UP | |N1 |N2 |N3 | R | +----+----+----+--------------------------+----+----+----+----+ +---+---+---+ +-------+---| E | |CTRL| | ALT| Space | | | APP|CTRL| |LFT|DWN|RGT| | N0 |DEC| T | +----+----+----+--------------------------+----+----+----+----+ +---+---+---+ +-------+---+---+The key names map to KeyboardKey values as follows:
ESC
)F1
..
F12
)SCR
)PAU
)0
..
9
)A
..
Z
)*
have
different
physical
locations
in
the
most
common
keyboard
layouts
(QWERTY,
QWERTZ,
AZERTY).
#1
..
#12
)BACK
)TAB
)RET
)CAPS
)SHFT
)Ctrl
)ALT
)Space
)App
)UP
)LFT
)DWN
)RGT
)NUM
)
is
turned
on:
The
following
default
key
bindings
are
used
by
the
AddOns
library:
true
.
true
.