|
@@ -4,126 +4,128 @@ keys, modifiers and mouse buttons.
|
|
|
|
|
|
These codes are used by key and mouse #events, and by the #{polled input} module.
|
|
|
|
|
|
-[ @{Mouse Button} | @{Value}
|
|
|
-* Left mouse button | MOUSE_LEFT
|
|
|
-* Right mouse button | MOUSE_RIGHT
|
|
|
-* Middle mouse button | MOUSE_MIDDLE
|
|
|
-]
|
|
|
+| Mouse Button | Value |
|
|
|
+| --- | --- |
|
|
|
+| Left mouse button | MOUSE_LEFT |
|
|
|
+| Right mouse button | MOUSE_RIGHT |
|
|
|
+| Middle mouse button | MOUSE_MIDDLE |
|
|
|
|
|
|
-[ @{Modifier} | @{Value}
|
|
|
-* Shift modifier | MODIFIER_SHIFT
|
|
|
-* Control modifier | MODIFIER_CONTROL
|
|
|
-* Option modifier | MODIFIER_OPTION
|
|
|
-* System modifier | MODIFIER_SYSTEM
|
|
|
-* Command modifier | MODIFIER_COMMAND
|
|
|
-]
|
|
|
|
|
|
-[ @{Key} | @{Value}
|
|
|
-* Backspace | KEY_BACKSPACE
|
|
|
-* Tab | KEY_TAB
|
|
|
-* Clear | KEY_CLEAR
|
|
|
-* Return | KEY_RETURN
|
|
|
-* Enter | KEY_ENTER
|
|
|
-* Pause | KEY_PAUSE
|
|
|
-* Escape | KEY_ESCAPE
|
|
|
-* Space | KEY_SPACE
|
|
|
-* Page Up | KEY_PAGEUP
|
|
|
-* Page Down | KEY_PAGEDOWN
|
|
|
-* End | KEY_END
|
|
|
-* Home | KEY_HOME
|
|
|
-* Cursor (Left) | KEY_LEFT
|
|
|
-* Cursor (Up) | KEY_UP
|
|
|
-* Cursor (Right) | KEY_RIGHT
|
|
|
-* Cursor (Down) | KEY_DOWN
|
|
|
-* Select | KEY_SELECT
|
|
|
-* Print | KEY_PRINT
|
|
|
-* Execute | KEY_EXECUTE
|
|
|
-* Screen | KEY_SCREEN
|
|
|
-* Insert | KEY_INSERT
|
|
|
-* Delete | KEY_DELETE
|
|
|
-* Help | KEY_HELP
|
|
|
-* 0 | KEY_0
|
|
|
-* 1 | KEY_1
|
|
|
-* 2 | KEY_2
|
|
|
-* 3 | KEY_3
|
|
|
-* 4 | KEY_4
|
|
|
-* 5 | KEY_5
|
|
|
-* 6 | KEY_6
|
|
|
-* 7 | KEY_7
|
|
|
-* 8 | KEY_8
|
|
|
-* 9 | KEY_9
|
|
|
-* A | KEY_A
|
|
|
-* B | KEY_B
|
|
|
-* C | KEY_C
|
|
|
-* D | KEY_D
|
|
|
-* E | KEY_E
|
|
|
-* F | KEY_F
|
|
|
-* G | KEY_G
|
|
|
-* H | KEY_H
|
|
|
-* I | KEY_I
|
|
|
-* J | KEY_J
|
|
|
-* K | KEY_K
|
|
|
-* L | KEY_L
|
|
|
-* M | KEY_M
|
|
|
-* N | KEY_N
|
|
|
-* O | KEY_O
|
|
|
-* P | KEY_P
|
|
|
-* Q | KEY_Q
|
|
|
-* R | KEY_R
|
|
|
-* S | KEY_S
|
|
|
-* T | KEY_T
|
|
|
-* U | KEY_U
|
|
|
-* V | KEY_V
|
|
|
-* W | KEY_W
|
|
|
-* X | KEY_X
|
|
|
-* Y | KEY_Y
|
|
|
-* Z | KEY_Z
|
|
|
-* Sys key (Left) | KEY_LSYS
|
|
|
-* Sys key (Right) | KEY_RSYS
|
|
|
-* Numpad 0 | KEY_NUM0
|
|
|
-* Numpad 1 | KEY_NUM1
|
|
|
-* Numpad 2 | KEY_NUM2
|
|
|
-* Numpad 3 | KEY_NUM3
|
|
|
-* Numpad 4 | KEY_NUM4
|
|
|
-* Numpad 5 | KEY_NUM5
|
|
|
-* Numpad 6 | KEY_NUM6
|
|
|
-* Numpad 7 | KEY_NUM7
|
|
|
-* Numpad 8 | KEY_NUM8
|
|
|
-* Numpad 9 | KEY_NUM9
|
|
|
-* Numpad * | KEY_NUMMULTIPLY
|
|
|
-* Numpad + | KEY_NUMADD
|
|
|
-* Numpad - | KEY_NUMSUBTRACT
|
|
|
-* Numpad . | KEY_NUMDECIMAL
|
|
|
-* Numpad / | KEY_NUMDIVIDE
|
|
|
-* F1 | KEY_F1
|
|
|
-* F2 | KEY_F2
|
|
|
-* F3 | KEY_F3
|
|
|
-* F4 | KEY_F4
|
|
|
-* F5 | KEY_F5
|
|
|
-* F6 | KEY_F6
|
|
|
-* F7 | KEY_F7
|
|
|
-* F8 | KEY_F8
|
|
|
-* F9 | KEY_F9
|
|
|
-* F10 | KEY_F10
|
|
|
-* F11 | KEY_F11
|
|
|
-* F12 | KEY_F12
|
|
|
-* Num Lock | KEY_NUMLOCK
|
|
|
-* Scroll Lock | KEY_SCROLL
|
|
|
-* Shift (Left) | KEY_LSHIFT
|
|
|
-* Shift (Right) | KEY_RSHIFT
|
|
|
-* Control (Left) | KEY_LCONTROL
|
|
|
-* Control (Right) | KEY_RCONTROL
|
|
|
-* Alt key (Left) | KEY_LALT
|
|
|
-* Alt key (Right) | KEY_RALT
|
|
|
-* Tilde | KEY_TILDE
|
|
|
-* Minus | KEY_MINUS
|
|
|
-* Equals | KEY_EQUALS
|
|
|
-* Bracket (Open) | KEY_OPENBRACKET
|
|
|
-* Bracket (Close) | KEY_CLOSEBRACKET
|
|
|
-* Backslash | KEY_BACKSLASH
|
|
|
-* Semi-colon | KEY_SEMICOLON
|
|
|
-* Quote | KEY_QUOTES
|
|
|
-* Comma | KEY_COMMA
|
|
|
-* Period | KEY_PERIOD
|
|
|
-* Slash | KEY_SLASH
|
|
|
-]
|
|
|
+| Modifier | Value |
|
|
|
+| --- | --- |
|
|
|
+| Shift modifier | MODIFIER_SHIFT |
|
|
|
+| Control modifier | MODIFIER_CONTROL |
|
|
|
+| Option modifier | MODIFIER_OPTION |
|
|
|
+| System modifier | MODIFIER_SYSTEM |
|
|
|
+| Command modifier | MODIFIER_COMMAND |
|
|
|
+
|
|
|
+
|
|
|
+| Key | Value |
|
|
|
+| --- | --- |
|
|
|
+| Backspace | KEY_BACKSPACE |
|
|
|
+| Tab | KEY_TAB |
|
|
|
+| Clear | KEY_CLEAR |
|
|
|
+| Return | KEY_RETURN |
|
|
|
+| Enter | KEY_ENTER |
|
|
|
+| Pause | KEY_PAUSE |
|
|
|
+| Escape | KEY_ESCAPE |
|
|
|
+| Space | KEY_SPACE |
|
|
|
+| Page Up | KEY_PAGEUP |
|
|
|
+| Page Down | KEY_PAGEDOWN |
|
|
|
+| End | KEY_END |
|
|
|
+| Home | KEY_HOME |
|
|
|
+| Cursor (Left) | KEY_LEFT |
|
|
|
+| Cursor (Up) | KEY_UP |
|
|
|
+| Cursor (Right) | KEY_RIGHT |
|
|
|
+| Cursor (Down) | KEY_DOWN |
|
|
|
+| Select | KEY_SELECT |
|
|
|
+| Print | KEY_PRINT |
|
|
|
+| Execute | KEY_EXECUTE |
|
|
|
+| Screen | KEY_SCREEN |
|
|
|
+| Insert | KEY_INSERT |
|
|
|
+| Delete | KEY_DELETE |
|
|
|
+| Help | KEY_HELP |
|
|
|
+| 0 | KEY_0 |
|
|
|
+| 1 | KEY_1 |
|
|
|
+| 2 | KEY_2 |
|
|
|
+| 3 | KEY_3 |
|
|
|
+| 4 | KEY_4 |
|
|
|
+| 5 | KEY_5 |
|
|
|
+| 6 | KEY_6 |
|
|
|
+| 7 | KEY_7 |
|
|
|
+| 8 | KEY_8 |
|
|
|
+| 9 | KEY_9 |
|
|
|
+| A | KEY_A |
|
|
|
+| B | KEY_B |
|
|
|
+| C | KEY_C |
|
|
|
+| D | KEY_D |
|
|
|
+| E | KEY_E |
|
|
|
+| F | KEY_F |
|
|
|
+| G | KEY_G |
|
|
|
+| H | KEY_H |
|
|
|
+| I | KEY_I |
|
|
|
+| J | KEY_J |
|
|
|
+| K | KEY_K |
|
|
|
+| L | KEY_L |
|
|
|
+| M | KEY_M |
|
|
|
+| N | KEY_N |
|
|
|
+| O | KEY_O |
|
|
|
+| P | KEY_P |
|
|
|
+| Q | KEY_Q |
|
|
|
+| R | KEY_R |
|
|
|
+| S | KEY_S |
|
|
|
+| T | KEY_T |
|
|
|
+| U | KEY_U |
|
|
|
+| V | KEY_V |
|
|
|
+| W | KEY_W |
|
|
|
+| X | KEY_X |
|
|
|
+| Y | KEY_Y |
|
|
|
+| Z | KEY_Z |
|
|
|
+| Sys key (Left) | KEY_LSYS |
|
|
|
+| Sys key (Right) | KEY_RSYS |
|
|
|
+| Numpad 0 | KEY_NUM0 |
|
|
|
+| Numpad 1 | KEY_NUM1 |
|
|
|
+| Numpad 2 | KEY_NUM2 |
|
|
|
+| Numpad 3 | KEY_NUM3 |
|
|
|
+| Numpad 4 | KEY_NUM4 |
|
|
|
+| Numpad 5 | KEY_NUM5 |
|
|
|
+| Numpad 6 | KEY_NUM6 |
|
|
|
+| Numpad 7 | KEY_NUM7 |
|
|
|
+| Numpad 8 | KEY_NUM8 |
|
|
|
+| Numpad 9 | KEY_NUM9 |
|
|
|
+| Numpad | | KEY_NUMMULTIPLY |
|
|
|
+| Numpad + | KEY_NUMADD |
|
|
|
+| Numpad - | KEY_NUMSUBTRACT |
|
|
|
+| Numpad . | KEY_NUMDECIMAL |
|
|
|
+| Numpad / | KEY_NUMDIVIDE |
|
|
|
+| F1 | KEY_F1 |
|
|
|
+| F2 | KEY_F2 |
|
|
|
+| F3 | KEY_F3 |
|
|
|
+| F4 | KEY_F4 |
|
|
|
+| F5 | KEY_F5 |
|
|
|
+| F6 | KEY_F6 |
|
|
|
+| F7 | KEY_F7 |
|
|
|
+| F8 | KEY_F8 |
|
|
|
+| F9 | KEY_F9 |
|
|
|
+| F10 | KEY_F10 |
|
|
|
+| F11 | KEY_F11 |
|
|
|
+| F12 | KEY_F12 |
|
|
|
+| Num Lock | KEY_NUMLOCK |
|
|
|
+| Scroll Lock | KEY_SCROLL |
|
|
|
+| Shift (Left) | KEY_LSHIFT |
|
|
|
+| Shift (Right) | KEY_RSHIFT |
|
|
|
+| Control (Left) | KEY_LCONTROL |
|
|
|
+| Control (Right) | KEY_RCONTROL |
|
|
|
+| Alt key (Left) | KEY_LALT |
|
|
|
+| Alt key (Right) | KEY_RALT |
|
|
|
+| Tilde | KEY_TILDE |
|
|
|
+| Minus | KEY_MINUS |
|
|
|
+| Equals | KEY_EQUALS |
|
|
|
+| Bracket (Open) | KEY_OPENBRACKET |
|
|
|
+| Bracket (Close) | KEY_CLOSEBRACKET |
|
|
|
+| Backslash | KEY_BACKSLASH |
|
|
|
+| Semi-colon | KEY_SEMICOLON |
|
|
|
+| Quote | KEY_QUOTES |
|
|
|
+| Comma | KEY_COMMA |
|
|
|
+| Period | KEY_PERIOD |
|
|
|
+| Slash | KEY_SLASH |
|