Previous topic

KeyCategoryFlags

Next topic

KeyEvent

This Page

phoenix_title KeyCodeΒΆ

The KeyCode enumeration provides the following values:

Description Value
WXK_NONE No key.
WXK_BACK Backspace.
WXK_TAB  
WXK_RETURN  
WXK_ESCAPE  
WXK_SPACE  
WXK_DELETE  
WXK_START Special key values.
WXK_LBUTTON  
WXK_RBUTTON  
WXK_CANCEL  
WXK_MBUTTON  
WXK_CLEAR  
WXK_SHIFT  
WXK_ALT  
WXK_CONTROL Note that under Mac OS X, to improve compatibility with other systems, ‘WXK_CONTROL‘ represents the ‘Command’ key.
WXK_RAW_CONTROL Under Mac OS X, where the ‘Command’ key is mapped to ‘Control’ to improve compatibility with other systems, WXK_RAW_CONTROL may be used to obtain the state of the actual ‘Control’ key (‘WXK_CONTROL‘ would obtain the status of the ‘Command’ key).
WXK_MENU  
WXK_PAUSE  
WXK_CAPITAL  
WXK_END  
WXK_HOME  
WXK_LEFT  
WXK_UP  
WXK_RIGHT  
WXK_DOWN  
WXK_SELECT  
WXK_PRINT  
WXK_EXECUTE  
WXK_SNAPSHOT  
WXK_INSERT  
WXK_HELP  
WXK_NUMPAD0  
WXK_NUMPAD1  
WXK_NUMPAD2  
WXK_NUMPAD3  
WXK_NUMPAD4  
WXK_NUMPAD5  
WXK_NUMPAD6  
WXK_NUMPAD7  
WXK_NUMPAD8  
WXK_NUMPAD9  
WXK_MULTIPLY  
WXK_ADD  
WXK_SEPARATOR  
WXK_SUBTRACT  
WXK_DECIMAL  
WXK_DIVIDE  
WXK_F1  
WXK_F2  
WXK_F3  
WXK_F4  
WXK_F5  
WXK_F6  
WXK_F7  
WXK_F8  
WXK_F9  
WXK_F10  
WXK_F11  
WXK_F12  
WXK_F13  
WXK_F14  
WXK_F15  
WXK_F16  
WXK_F17  
WXK_F18  
WXK_F19  
WXK_F20  
WXK_F21  
WXK_F22  
WXK_F23  
WXK_F24  
WXK_NUMLOCK  
WXK_SCROLL  
WXK_PAGEUP  
WXK_PAGEDOWN  
WXK_NUMPAD_SPACE  
WXK_NUMPAD_TAB  
WXK_NUMPAD_ENTER  
WXK_NUMPAD_F1  
WXK_NUMPAD_F2  
WXK_NUMPAD_F3  
WXK_NUMPAD_F4  
WXK_NUMPAD_HOME  
WXK_NUMPAD_LEFT  
WXK_NUMPAD_UP  
WXK_NUMPAD_RIGHT  
WXK_NUMPAD_DOWN  
WXK_NUMPAD_PAGEUP  
WXK_NUMPAD_PAGEDOWN  
WXK_NUMPAD_END  
WXK_NUMPAD_BEGIN  
WXK_NUMPAD_INSERT  
WXK_NUMPAD_DELETE  
WXK_NUMPAD_EQUAL  
WXK_NUMPAD_MULTIPLY  
WXK_NUMPAD_ADD  
WXK_NUMPAD_SEPARATOR  
WXK_NUMPAD_SUBTRACT  
WXK_NUMPAD_DECIMAL  
WXK_NUMPAD_DIVIDE  
WXK_WINDOWS_LEFT The following key codes are only generated under Windows currently.
WXK_WINDOWS_RIGHT  
WXK_WINDOWS_MENU  
WXK_COMMAND This special key code was used to represent the key used for keyboard shortcuts.
WXK_SPECIAL1 Hardware-specific buttons.
WXK_SPECIAL2  
WXK_SPECIAL3  
WXK_SPECIAL4  
WXK_SPECIAL5  
WXK_SPECIAL6  
WXK_SPECIAL7  
WXK_SPECIAL8  
WXK_SPECIAL9  
WXK_SPECIAL10  
WXK_SPECIAL11  
WXK_SPECIAL12  
WXK_SPECIAL13  
WXK_SPECIAL14  
WXK_SPECIAL15  
WXK_SPECIAL16  
WXK_SPECIAL17  
WXK_SPECIAL18  
WXK_SPECIAL19  
WXK_SPECIAL20