Cautionary Note: Th following list is not 100% complete, please scroll to the bottom to see some additions and notes as to further omitions. Additions will be added to the end of the list, out of alphebetical order for now, notes about others which are missing will appear at the page bottom.
A complete list of events in wxPython can be retrieved using the following code:
import wx for x in dir(wx): if x.startswith('EVT_'): print x
(from http://assistedsilicon.blogspot.com/2007/10/what-are-all-wxpython-events.html)
Here is a complete list (taken from wxPython 2.8.7.1):
- EVT_ACTIVATE
- EVT_ACTIVATE_APP
- EVT_BUTTON
- EVT_CALCULATE_LAYOUT
- EVT_CHAR
- EVT_CHAR_HOOK
- EVT_CHECKBOX
- EVT_CHECKLISTBOX
- EVT_CHILD_FOCUS
- EVT_CHOICE
- EVT_CHOICEBOOK_PAGE_CHANGED
- EVT_CHOICEBOOK_PAGE_CHANGING
- EVT_CLOSE
- EVT_COLLAPSIBLEPANE_CHANGED
- EVT_COLOURPICKER_CHANGED
- EVT_COMBOBOX
- EVT_COMMAND
- EVT_COMMAND_ENTER
- EVT_COMMAND_FIND
- EVT_COMMAND_FIND_CLOSE
- EVT_COMMAND_FIND_NEXT
- EVT_COMMAND_FIND_REPLACE
- EVT_COMMAND_FIND_REPLACE_ALL
- EVT_COMMAND_KILL_FOCUS
- EVT_COMMAND_LEFT_CLICK
- EVT_COMMAND_LEFT_DCLICK
- EVT_COMMAND_RANGE
- EVT_COMMAND_RIGHT_CLICK
- EVT_COMMAND_RIGHT_DCLICK
- EVT_COMMAND_SCROLL
- EVT_COMMAND_SCROLL_BOTTOM
- EVT_COMMAND_SCROLL_CHANGED
- EVT_COMMAND_SCROLL_ENDSCROLL
- EVT_COMMAND_SCROLL_LINEDOWN
- EVT_COMMAND_SCROLL_LINEUP
- EVT_COMMAND_SCROLL_PAGEDOWN
- EVT_COMMAND_SCROLL_PAGEUP
- EVT_COMMAND_SCROLL_THUMBRELEASE
- EVT_COMMAND_SCROLL_THUMBTRACK
- EVT_COMMAND_SCROLL_TOP
- EVT_COMMAND_SET_FOCUS
- EVT_CONTEXT_MENU
- EVT_DATE_CHANGED
- EVT_DETAILED_HELP
- EVT_DETAILED_HELP_RANGE
- EVT_DIRPICKER_CHANGED
- EVT_DISPLAY_CHANGED
- EVT_DROP_FILES
- EVT_END_PROCESS
- EVT_END_SESSION
- EVT_ENTER_WINDOW
- EVT_ERASE_BACKGROUND
- EVT_FILEPICKER_CHANGED
- EVT_FIND
- EVT_FIND_CLOSE
- EVT_FIND_NEXT
- EVT_FIND_REPLACE
- EVT_FIND_REPLACE_ALL
- EVT_FONTPICKER_CHANGED
- EVT_HELP
- EVT_HELP_RANGE
- EVT_HIBERNATE
- EVT_HOTKEY
- EVT_HYPERLINK
- EVT_ICONIZE
- EVT_IDLE
- EVT_INIT_DIALOG
- EVT_JOYSTICK_EVENTS
- EVT_JOY_BUTTON_DOWN
- EVT_JOY_BUTTON_UP
- EVT_JOY_MOVE
- EVT_JOY_ZMOVE
- EVT_KEY_DOWN
- EVT_KEY_UP
- EVT_KILL_FOCUS
- EVT_LEAVE_WINDOW
- EVT_LEFT_DCLICK
- EVT_LEFT_DOWN
- EVT_LEFT_UP
- EVT_LISTBOOK_PAGE_CHANGED
- EVT_LISTBOOK_PAGE_CHANGING
- EVT_LISTBOX
- EVT_LISTBOX_DCLICK
- EVT_LIST_BEGIN_DRAG
- EVT_LIST_BEGIN_LABEL_EDIT
- EVT_LIST_BEGIN_RDRAG
- EVT_LIST_CACHE_HINT
- EVT_LIST_COL_BEGIN_DRAG
- EVT_LIST_COL_CLICK
- EVT_LIST_COL_DRAGGING
- EVT_LIST_COL_END_DRAG
- EVT_LIST_COL_RIGHT_CLICK
- EVT_LIST_DELETE_ALL_ITEMS
- EVT_LIST_DELETE_ITEM
- EVT_LIST_END_LABEL_EDIT
- EVT_LIST_INSERT_ITEM
- EVT_LIST_ITEM_ACTIVATED
- EVT_LIST_ITEM_DESELECTED
- EVT_LIST_ITEM_FOCUSED
- EVT_LIST_ITEM_MIDDLE_CLICK
- EVT_LIST_ITEM_RIGHT_CLICK
- EVT_LIST_ITEM_SELECTED
- EVT_LIST_KEY_DOWN
- EVT_MAXIMIZE
- EVT_MENU
- EVT_MENU_CLOSE
- EVT_MENU_HIGHLIGHT
- EVT_MENU_HIGHLIGHT_ALL
- EVT_MENU_OPEN
- EVT_MENU_RANGE
- EVT_MIDDLE_DCLICK
- EVT_MIDDLE_DOWN
- EVT_MIDDLE_UP
- EVT_MOTION
- EVT_MOUSEWHEEL
- EVT_MOUSE_CAPTURE_CHANGED
- EVT_MOUSE_CAPTURE_LOST
- EVT_MOUSE_EVENTS
- EVT_MOVE
- EVT_MOVING
- EVT_NAVIGATION_KEY
- EVT_NC_PAINT
- EVT_NOTEBOOK_PAGE_CHANGED
- EVT_NOTEBOOK_PAGE_CHANGING
- EVT_PAINT
- EVT_PALETTE_CHANGED
- EVT_POWER_RESUME
- EVT_POWER_SUSPENDED
- EVT_POWER_SUSPENDING
- EVT_POWER_SUSPEND_CANCEL
- EVT_QUERY_END_SESSION
- EVT_QUERY_LAYOUT_INFO
- EVT_QUERY_NEW_PALETTE
- EVT_RADIOBOX
- EVT_RADIOBUTTON
- EVT_RIGHT_DCLICK
- EVT_RIGHT_DOWN
- EVT_RIGHT_UP
- EVT_SASH_DRAGGED
- EVT_SASH_DRAGGED_RANGE
- EVT_SCROLL
- EVT_SCROLLBAR
- EVT_SCROLLWIN
- EVT_SCROLLWIN_BOTTOM
- EVT_SCROLLWIN_LINEDOWN
- EVT_SCROLLWIN_LINEUP
- EVT_SCROLLWIN_PAGEDOWN
- EVT_SCROLLWIN_PAGEUP
- EVT_SCROLLWIN_THUMBRELEASE
- EVT_SCROLLWIN_THUMBTRACK
- EVT_SCROLLWIN_TOP
- EVT_SCROLL_BOTTOM
- EVT_SCROLL_CHANGED
- EVT_SCROLL_ENDSCROLL
- EVT_SCROLL_LINEDOWN
- EVT_SCROLL_LINEUP
- EVT_SCROLL_PAGEDOWN
- EVT_SCROLL_PAGEUP
- EVT_SCROLL_THUMBRELEASE
- EVT_SCROLL_THUMBTRACK
- EVT_SCROLL_TOP
- EVT_SEARCHCTRL_CANCEL_BTN
- EVT_SEARCHCTRL_SEARCH_BTN
- EVT_SET_CURSOR
- EVT_SET_FOCUS
- EVT_SHOW
- EVT_SIZE
- EVT_SIZING
- EVT_SLIDER
- EVT_SPIN
- EVT_SPINCTRL
- EVT_SPIN_DOWN
- EVT_SPIN_UP
- EVT_SPLITTER_DCLICK
- EVT_SPLITTER_DOUBLECLICKED
- EVT_SPLITTER_SASH_POS_CHANGED
- EVT_SPLITTER_SASH_POS_CHANGING
- EVT_SPLITTER_UNSPLIT
- EVT_SYS_COLOUR_CHANGED
- EVT_TASKBAR_CLICK
- EVT_TASKBAR_LEFT_DCLICK
- EVT_TASKBAR_LEFT_DOWN
- EVT_TASKBAR_LEFT_UP
- EVT_TASKBAR_MOVE
- EVT_TASKBAR_RIGHT_DCLICK
- EVT_TASKBAR_RIGHT_DOWN
- EVT_TASKBAR_RIGHT_UP
- EVT_TEXT
- EVT_TEXT_COPY
- EVT_TEXT_CUT
- EVT_TEXT_ENTER
- EVT_TEXT_MAXLEN
- EVT_TEXT_PASTE
- EVT_TEXT_URL
- EVT_TIMER
- EVT_TOGGLEBUTTON
- EVT_TOOL
- EVT_TOOLBOOK_PAGE_CHANGED
- EVT_TOOLBOOK_PAGE_CHANGING
- EVT_TOOL_ENTER
- EVT_TOOL_RANGE
- EVT_TOOL_RCLICKED
- EVT_TOOL_RCLICKED_RANGE
- EVT_TREEBOOK_NODE_COLLAPSED
- EVT_TREEBOOK_NODE_EXPANDED
- EVT_TREEBOOK_PAGE_CHANGED
- EVT_TREEBOOK_PAGE_CHANGING
- EVT_TREE_BEGIN_DRAG
- EVT_TREE_BEGIN_LABEL_EDIT
- EVT_TREE_BEGIN_RDRAG
- EVT_TREE_DELETE_ITEM
- EVT_TREE_END_DRAG
- EVT_TREE_END_LABEL_EDIT
- EVT_TREE_GET_INFO
- EVT_TREE_ITEM_ACTIVATED
- EVT_TREE_ITEM_COLLAPSED
- EVT_TREE_ITEM_COLLAPSING
- EVT_TREE_ITEM_EXPANDED
- EVT_TREE_ITEM_EXPANDING
- EVT_TREE_ITEM_GETTOOLTIP
- EVT_TREE_ITEM_MENU
- EVT_TREE_ITEM_MIDDLE_CLICK
- EVT_TREE_ITEM_RIGHT_CLICK
- EVT_TREE_KEY_DOWN
- EVT_TREE_SEL_CHANGED
- EVT_TREE_SEL_CHANGING
- EVT_TREE_SET_INFO
- EVT_TREE_STATE_IMAGE_CLICK
- EVT_UPDATE_UI
- EVT_UPDATE_UI_RANGE
- EVT_VLBOX
- EVT_WINDOW_CREATE
- EVT_WINDOW_DESTROY
- ---ADDITIONS---
- EVT_WIZARD_PAGE_CHANGING
- EVT_WIZARD_PAGE_CHANGED
- EVT_WIZARD_CANCEL
- EVT_WIZARD_FINISHED
Also missing are some events from the Grid Sizer module, but as yet I am uncertain what they are.