< BlitzMax < Modules < User input 
 
 
 
      The key codes module contains a list of constants representing numeric codes for 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 | 
| 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 | 
| 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 | 
    This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.