KEYCODE definitions. More...
#include <mgui/base.h>#include <X11/keysym.h>

Go to the source code of this file.
Namespaces | |
| namespace | MGUI |
Defines | |
| #define | KC_ITEM(w, x) (x) |
| #define | KC_ITEMENHANCED(w, x) (x) |
Enumerations | |
| enum | MGUI::KEYCODE { MGUI::KEYCODE_BackSpace = KC_ITEM(VK_BACK,XK_BackSpace), MGUI::KEYCODE_Delete = KC_ITEM(VK_DELETE,XK_Delete), MGUI::KEYCODE_Tab = KC_ITEM(VK_TAB,XK_Tab), MGUI::KEYCODE_Clear = KC_ITEM(VK_CLEAR,XK_Clear), MGUI::KEYCODE_Return = KC_ITEM(VK_RETURN,XK_Return), MGUI::KEYCODE_Escape = KC_ITEM(VK_ESCAPE,XK_Escape), MGUI::KEYCODE_Pause = KC_ITEM(VK_PAUSE,XK_Pause), MGUI::KEYCODE_Select = KC_ITEM(VK_SELECT,XK_Select), MGUI::KEYCODE_Help = KC_ITEM(VK_HELP,XK_Help), MGUI::KEYCODE_Space = KC_ITEM(VK_SPACE,XK_space), MGUI::KEYCODE_Insert = KC_ITEM(VK_INSERT,XK_Insert), MGUI::KEYCODE_Home = KC_ITEM(VK_HOME,XK_Home), MGUI::KEYCODE_End = KC_ITEM(VK_END,XK_End), MGUI::KEYCODE_Left = KC_ITEM(VK_LEFT,XK_Left), MGUI::KEYCODE_Right = KC_ITEM(VK_RIGHT,XK_Right), MGUI::KEYCODE_Up = KC_ITEM(VK_UP,XK_Up), MGUI::KEYCODE_Down = KC_ITEM(VK_DOWN,XK_Down), MGUI::KEYCODE_PageUp = KC_ITEM(VK_PRIOR,XK_Prior), MGUI::KEYCODE_PageDown = KC_ITEM(VK_NEXT,XK_Next), MGUI::KEYCODE_KP_Enter = KC_ITEMENHANCED(VK_RETURN,XK_KP_Enter), MGUI::KEYCODE_KP_Home = KC_ITEMENHANCED(VK_HOME,XK_KP_Home), MGUI::KEYCODE_KP_Left = KC_ITEMENHANCED(VK_LEFT,XK_KP_Left), MGUI::KEYCODE_KP_Up = KC_ITEMENHANCED(VK_UP,XK_KP_Up), MGUI::KEYCODE_KP_Right = KC_ITEMENHANCED(VK_RIGHT,XK_KP_Right), MGUI::KEYCODE_KP_Down = KC_ITEMENHANCED(VK_DOWN,XK_KP_Down), MGUI::KEYCODE_KP_PageUp = KC_ITEMENHANCED(VK_PRIOR,XK_KP_Page_Up), MGUI::KEYCODE_KP_PageDown = KC_ITEMENHANCED(VK_NEXT,XK_KP_Page_Down), MGUI::KEYCODE_KP_End = KC_ITEMENHANCED(VK_END,XK_KP_End), MGUI::KEYCODE_KP_Insert = KC_ITEMENHANCED(VK_INSERT,XK_KP_Insert), MGUI::KEYCODE_KP_Delete = KC_ITEMENHANCED(VK_DELETE,XK_KP_Delete), MGUI::KEYCODE_KP_Multiply = KC_ITEM(VK_MULTIPLY,XK_KP_Multiply), MGUI::KEYCODE_KP_Add = KC_ITEM(VK_ADD,XK_KP_Add), MGUI::KEYCODE_KP_Subtract = KC_ITEM(VK_SUBTRACT,XK_KP_Subtract), MGUI::KEYCODE_KP_Decimal = KC_ITEM(VK_DECIMAL,XK_KP_Decimal), MGUI::KEYCODE_KP_Divide = KC_ITEM(VK_DIVIDE,XK_KP_Divide), MGUI::KEYCODE_KP_0 = KC_ITEM(VK_NUMPAD0,XK_KP_0), MGUI::KEYCODE_KP_1 = KC_ITEM(VK_NUMPAD1,XK_KP_1), MGUI::KEYCODE_KP_2 = KC_ITEM(VK_NUMPAD2,XK_KP_2), MGUI::KEYCODE_KP_3 = KC_ITEM(VK_NUMPAD3,XK_KP_3), MGUI::KEYCODE_KP_4 = KC_ITEM(VK_NUMPAD4,XK_KP_4), MGUI::KEYCODE_KP_5 = KC_ITEM(VK_NUMPAD5,XK_KP_5), MGUI::KEYCODE_KP_6 = KC_ITEM(VK_NUMPAD6,XK_KP_6), MGUI::KEYCODE_KP_7 = KC_ITEM(VK_NUMPAD7,XK_KP_7), MGUI::KEYCODE_KP_8 = KC_ITEM(VK_NUMPAD8,XK_KP_8), MGUI::KEYCODE_KP_9 = KC_ITEM(VK_NUMPAD9,XK_KP_9), MGUI::KEYCODE_F1 = KC_ITEM(VK_F1,XK_F1), MGUI::KEYCODE_F2 = KC_ITEM(VK_F2,XK_F2), MGUI::KEYCODE_F3 = KC_ITEM(VK_F3,XK_F3), MGUI::KEYCODE_F4 = KC_ITEM(VK_F4,XK_F4), MGUI::KEYCODE_F5 = KC_ITEM(VK_F5,XK_F5), MGUI::KEYCODE_F6 = KC_ITEM(VK_F6,XK_F6), MGUI::KEYCODE_F7 = KC_ITEM(VK_F7,XK_F7), MGUI::KEYCODE_F8 = KC_ITEM(VK_F8,XK_F8), MGUI::KEYCODE_F9 = KC_ITEM(VK_F9,XK_F9), MGUI::KEYCODE_F10 = KC_ITEM(VK_F10,XK_F10), MGUI::KEYCODE_F11 = KC_ITEM(VK_F11,XK_F11), MGUI::KEYCODE_F12 = KC_ITEM(VK_F12,XK_F12), MGUI::KEYCODE_F13 = KC_ITEM(VK_F13,XK_F13), MGUI::KEYCODE_F14 = KC_ITEM(VK_F14,XK_F14), MGUI::KEYCODE_F15 = KC_ITEM(VK_F15,XK_F15), MGUI::KEYCODE_F16 = KC_ITEM(VK_F16,XK_F16), MGUI::KEYCODE_F17 = KC_ITEM(VK_F17,XK_F17), MGUI::KEYCODE_F18 = KC_ITEM(VK_F18,XK_F18), MGUI::KEYCODE_F19 = KC_ITEM(VK_F19,XK_F19), MGUI::KEYCODE_F20 = KC_ITEM(VK_F20,XK_F20), MGUI::KEYCODE_F21 = KC_ITEM(VK_F21,XK_F21), MGUI::KEYCODE_F22 = KC_ITEM(VK_F22,XK_F22), MGUI::KEYCODE_F23 = KC_ITEM(VK_F23,XK_F23), MGUI::KEYCODE_F24 = KC_ITEM(VK_F24,XK_F24) } |
KEYCODE definitions.
| #define KC_ITEM | ( | w, | |||
| x | ) | (x) |
| #define KC_ITEMENHANCED | ( | w, | |||
| x | ) | (x) |
1.6.1