cpp:nogutter]
view plaincopyprint?
- ·命令事件
- wxEVT_COMMAND_BUTTON_CLICKED, 1
- wxEVT_COMMAND_CHECKBOX_CLICKED, 2
- wxEVT_COMMAND_CHOICE_SELECTED, 3
- wxEVT_COMMAND_LISTBOX_SELECTED, 4
- wxEVT_COMMAND_LISTBOX_DOUBLECLICKED, 5
- wxEVT_COMMAND_CHECKLISTBOX_TOGGLED, 6
- 以下这一段事件ID由于版本更新,已经移到了<wx/textctrl.h>中进行定义。
- #if WXWIN_COMPATIBILITY_EVENT_TYPES
- wxEVT_COMMAND_TEXT_UPDATED, 7
- wxEVT_COMMAND_TEXT_ENTER, 8
- wxEVT_COMMAND_TEXT_URL, 13
- wxEVT_COMMAND_TEXT_MAXLEN, 14
- #endif // WXWIN_COMPATIBILITY_EVENT_TYPES
- wxEVT_COMMAND_MENU_SELECTED, 9
- wxEVT_COMMAND_SLIDER_UPDATED, 10
- wxEVT_COMMAND_RADIOBOX_SELECTED, 11
- wxEVT_COMMAND_RADIOBUTTON_SELECTED, 12
- wxEVT_COMMAND_SCROLLBAR_UPDATED 现在已废弃不用,转而使用wxEVT_SCROLL。
- wxEVT_COMMAND_SCROLLBAR_UPDATED, 13
- wxEVT_COMMAND_VLBOX_SELECTED, 14
- wxEVT_COMMAND_COMBOBOX_SELECTED, 15
- wxEVT_COMMAND_TOOL_RCLICKED, 16
- wxEVT_COMMAND_TOOL_ENTER, 17
- wxEVT_COMMAND_SPINCTRL_UPDATED, 18
- 以下两个事件也被废弃了// Sockets and timers send events, too
- DECLARE_EXPORTED_EVENT_TYPE(WXDLLIMPEXP_BASE, wxEVT_SOCKET, 50)
- wxEVT_TIMER , 80
- ·鼠标事件
- wxEVT_LEFT_DOWN, 100
- wxEVT_LEFT_UP, 101
- wxEVT_MIDDLE_DOWN, 102
- wxEVT_MIDDLE_UP, 103
- wxEVT_RIGHT_DOWN, 104
- wxEVT_RIGHT_UP, 105
- wxEVT_MOTION, 106
- wxEVT_ENTER_WINDOW, 107
- wxEVT_LEAVE_WINDOW, 108
- wxEVT_LEFT_DCLICK, 109
- wxEVT_MIDDLE_DCLICK, 110
- wxEVT_RIGHT_DCLICK, 111
- wxEVT_SET_FOCUS, 112
- wxEVT_KILL_FOCUS, 113
- wxEVT_CHILD_FOCUS, 114
- wxEVT_MOUSEWHEEL, 115
- ·非客户区(Non-client)鼠标事件
- wxEVT_NC_LEFT_DOWN, 200
- wxEVT_NC_LEFT_UP, 201
- wxEVT_NC_MIDDLE_DOWN, 202
- wxEVT_NC_MIDDLE_UP, 203
- wxEVT_NC_RIGHT_DOWN, 204
- wxEVT_NC_RIGHT_UP, 205
- wxEVT_NC_MOTION, 206
- wxEVT_NC_ENTER_WINDOW, 207
- wxEVT_NC_LEAVE_WINDOW, 208
- wxEVT_NC_LEFT_DCLICK, 209
- wxEVT_NC_MIDDLE_DCLICK, 210
- wxEVT_NC_RIGHT_DCLICK, 211
- ·字符输入事件
- wxEVT_CHAR, 212
- wxEVT_CHAR_HOOK, 213
- wxEVT_NAVIGATION_KEY, 214
- wxEVT_KEY_DOWN, 215
- wxEVT_KEY_UP, 216
- #if wxUSE_HOTKEY
- wxEVT_HOTKEY, 217
- #endif
- ·设置焦点(Cursor)事件
- wxEVT_SET_CURSOR, 230
- · 来自wxScrollBar控件和wxSlider控件的滚动事件
- wxEVT_SCROLL_TOP, 300
- wxEVT_SCROLL_BOTTOM, 301
- wxEVT_SCROLL_LINEUP, 302
- wxEVT_SCROLL_LINEDOWN, 303
- wxEVT_SCROLL_PAGEUP, 304
- wxEVT_SCROLL_PAGEDOWN, 305
- wxEVT_SCROLL_THUMBTRACK, 306
- wxEVT_SCROLL_THUMBRELEASE, 307
- wxEVT_SCROLL_CHANGED, 308
- ·来自wxWindow的滚动事件
- wxEVT_SCROLLWIN_TOP, 320
- wxEVT_SCROLLWIN_BOTTOM, 321
- wxEVT_SCROLLWIN_LINEUP, 322
- wxEVT_SCROLLWIN_LINEDOWN, 323
- wxEVT_SCROLLWIN_PAGEUP, 324
- wxEVT_SCROLLWIN_PAGEDOWN, 325
- wxEVT_SCROLLWIN_THUMBTRACK, 326
- wxEVT_SCROLLWIN_THUMBRELEASE, 327
- ·系统事件
- wxEVT_SIZE, 400
- wxEVT_MOVE, 401
- wxEVT_CLOSE_WINDOW, 402
- wxEVT_END_SESSION, 403
- wxEVT_QUERY_END_SESSION, 404
- wxEVT_ACTIVATE_APP, 405
- 406..408 被用于苹果公司PowerPC上,这里没有列出。如果想查看这些事件,可去看<wx/power.h >。
- wxEVT_ACTIVATE, 409
- wxEVT_CREATE, 410
- wxEVT_DESTROY, 411
- wxEVT_SHOW, 412
- wxEVT_ICONIZE, 413
- wxEVT_MAXIMIZE, 414
- wxEVT_MOUSE_CAPTURE_CHANGED, 415
- wxEVT_MOUSE_CAPTURE_LOST, 416
- wxEVT_PAINT, 417
- wxEVT_ERASE_BACKGROUND, 418
- wxEVT_NC_PAINT, 419
- wxEVT_PAINT_ICON, 420
- wxEVT_MENU_OPEN, 421
- wxEVT_MENU_CLOSE, 422
- wxEVT_MENU_HIGHLIGHT, 423
- wxEVT_CONTEXT_MENU, 424
- wxEVT_SYS_COLOUR_CHANGED, 425
- wxEVT_DISPLAY_CHANGED, 426
- wxEVT_SETTING_CHANGED, 427
- wxEVT_QUERY_NEW_PALETTE, 428
- wxEVT_PALETTE_CHANGED, 429
- wxEVT_JOY_BUTTON_DOWN, 430
- wxEVT_JOY_BUTTON_UP, 431
- wxEVT_JOY_MOVE, 432
- wxEVT_JOY_ZMOVE, 433
- wxEVT_DROP_FILES, 434
- wxEVT_DRAW_ITEM, 435
- wxEVT_MEASURE_ITEM, 436
- wxEVT_COMPARE_ITEM, 437
- wxEVT_INIT_DIALOG, 438
- wxEVT_IDLE, 439
- wxEVT_UPDATE_UI, 440
- wxEVT_SIZING, 441
- wxEVT_MOVING, 442
- wxEVT_HIBERNATE, 443
- ·剪贴板事件
- wxEVT_COMMAND_TEXT_COPY, 444
- wxEVT_COMMAND_TEXT_CUT, 445
- wxEVT_COMMAND_TEXT_PASTE, 446
- ·通用命令事件(注意,一个Click事件是比button down/up优先级更高的。
- wxEVT_COMMAND_LEFT_CLICK, 500
- wxEVT_COMMAND_LEFT_DCLICK, 501
- wxEVT_COMMAND_RIGHT_CLICK, 502
- wxEVT_COMMAND_RIGHT_DCLICK, 503
- wxEVT_COMMAND_SET_FOCUS, 504
- wxEVT_COMMAND_KILL_FOCUS, 505
- wxEVT_COMMAND_ENTER, 506
- ·帮助事件
- wxEVT_HELP, 1050
- wxEVT_DETAILED_HELP, 1051
- 以下两个事件是等价的
- wxEVT_COMMAND_TOOL_CLICKED wxEVT_COMMAND_MENU_SELECTED
- 事件手柄列表
- wxCommandEventHandler
- wxScrollEventHandler
- wxScrollWinEventHandler
- wxSizeEventHandler
- wxMoveEventHandler
- wxPaintEventHandler
- wxNcPaintEventHandler
- wxEraseEventHandler
- wxMouseEventHandler
- wxCharEventHandler
- wxKeyEventHandler wxCharEventHandler
- wxFocusEventHandler
- wxChildFocusEventHandler
- wxActivateEventHandler
- wxMenuEventHandler
- wxJoystickEventHandler
- wxDropFilesEventHandler
- wxInitDialogEventHandler
- wxSysColourChangedEventHandler
- wxDisplayChangedEventHandler
- wxUpdateUIEventHandler
- wxIdleEventHandler
- wxCloseEventHandler
- wxShowEventHandler
- wxIconizeEventHandler
- wxMaximizeEventHandler
- wxNavigationKeyEventHandler
- wxPaletteChangedEventHandler
- wxQueryNewPaletteEventHandler
- wxWindowCreateEventHandler
- wxWindowDestroyEventHandler
- wxSetCursorEventHandler
- wxNotifyEventHandler
- wxHelpEventHandler
- wxContextMenuEventHandler
- wxMouseCaptureChangedEventHandler
- wxMouseCaptureLostEventHandler
- wxClipboardTextEventHandler