TINMAN 3D / REALTIME TERRAIN
Software Development Kit - User Manual

enum KeyboardKey in Tinman.AddOns.Application

Enumeration of known keyboard keys.

enum KeyboardKey  

Remarks

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:
The following keys are available when NumpadLock (NUM) is turned on: The following default key bindings are used by the AddOns library:

Items

Alt = 0
Applications = 1
ArrowDown = 2
ArrowLeft = 3
ArrowRight = 4
ArrowUp = 5
Backspace = 6
CapsLock = 7
Control = 8
Custom1 = 9
Custom2 = 10
Custom3 = 11
Custom4 = 12
Custom5 = 13
Custom6 = 14
Custom7 = 15
Custom8 = 16
Custom9 = 17
Custom10 = 18
Custom11 = 19
Custom12 = 20
Del = 21
Digit0 = 22
Digit1 = 23
Digit2 = 24
Digit3 = 25
Digit4 = 26
Digit5 = 27
Digit6 = 28
Digit7 = 29
Digit8 = 30
Digit9 = 31
End = 32
Escape = 33
F1 = 34
F2 = 35
F3 = 36
F4 = 37
F5 = 38
F6 = 39
F7 = 40
F8 = 41
F9 = 42
F10 = 43
F11 = 44
F12 = 45
Home = 46
Ins = 47
LetterA = 48
LetterB = 49
LetterC = 50
LetterD = 51
LetterE = 52
LetterF = 53
LetterG = 54
LetterH = 55
LetterI = 56
LetterJ = 57
LetterK = 58
LetterL = 59
LetterM = 60
LetterN = 61
LetterO = 62
LetterP = 63
LetterQ = 64
LetterR = 65
LetterS = 66
LetterT = 67
LetterU = 68
LetterV = 69
LetterW = 70
LetterX = 71
LetterY = 72
LetterZ = 73
Numpad0 = 74
Numpad1 = 75
Numpad2 = 76
Numpad3 = 77
Numpad4 = 78
Numpad5 = 79
Numpad6 = 80
Numpad7 = 81
Numpad8 = 82
Numpad9 = 83
NumpadAdd = 84
NumpadDec = 85
NumpadDiv = 86
NumpadLock = 87
NumpadMul = 88
NumpadSub = 89
PageDown = 90
PageUp = 91
Pause = 92
Return = 93
ScrollLock = 94
Shift = 95
Space = 96
Tab = 97
None = -1