keycodes
include files
<wx/defs.h>
keypresses are represented by an enumerated type, wxkeycode. the possible
values are the ascii character codes, plus the following:
wxk_back = 8
wxk_tab = 9
wxk_return = 13
wxk_escape = 27
wxk_space = 32
wxk_delete = 127
// these are by design not compatible with unicode characters.
// if you want to get a unicode character from a key event use
// wxkeyevent::getunicodekey instead.
wxk_start = 300
wxk_lbutton
wxk_rbutton
wxk_cancel
wxk_mbutton
wxk_clear
wxk_shift
wxk_alt
wxk_control
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,
// the following key codes are only generated under windows currently
wxk_windows_left,
wxk_windows_right,
wxk_windows_menu,
wxk_command,
// hardware-specific buttons
wxk_special1 = 193,
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
|