-wxEventType wxEVT_COMMAND_LEFT_CLICK = wxNewEventType();
-wxEventType wxEVT_COMMAND_LEFT_DCLICK = wxNewEventType();
-wxEventType wxEVT_COMMAND_RIGHT_CLICK = wxNewEventType();
-wxEventType wxEVT_COMMAND_RIGHT_DCLICK = wxNewEventType();
-wxEventType wxEVT_COMMAND_SET_FOCUS = wxNewEventType();
-wxEventType wxEVT_COMMAND_KILL_FOCUS = wxNewEventType();
-wxEventType wxEVT_COMMAND_ENTER = wxNewEventType();
-
-// Tree control event types
-wxEventType wxEVT_COMMAND_TREE_BEGIN_DRAG = wxNewEventType();
-wxEventType wxEVT_COMMAND_TREE_BEGIN_RDRAG = wxNewEventType();
-wxEventType wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT = wxNewEventType();
-wxEventType wxEVT_COMMAND_TREE_END_LABEL_EDIT = wxNewEventType();
-wxEventType wxEVT_COMMAND_TREE_DELETE_ITEM = wxNewEventType();
-wxEventType wxEVT_COMMAND_TREE_GET_INFO = wxNewEventType();
-wxEventType wxEVT_COMMAND_TREE_SET_INFO = wxNewEventType();
-wxEventType wxEVT_COMMAND_TREE_ITEM_EXPANDED = wxNewEventType();
-wxEventType wxEVT_COMMAND_TREE_ITEM_EXPANDING = wxNewEventType();
-wxEventType wxEVT_COMMAND_TREE_ITEM_COLLAPSED = wxNewEventType();
-wxEventType wxEVT_COMMAND_TREE_ITEM_COLLAPSING = wxNewEventType();
-wxEventType wxEVT_COMMAND_TREE_SEL_CHANGED = wxNewEventType();
-wxEventType wxEVT_COMMAND_TREE_SEL_CHANGING = wxNewEventType();
-wxEventType wxEVT_COMMAND_TREE_KEY_DOWN = wxNewEventType();
-wxEventType wxEVT_COMMAND_TREE_ITEM_ACTIVATED = wxNewEventType();
-wxEventType wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK = wxNewEventType();
-wxEventType wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK = wxNewEventType();
-wxEventType wxEVT_COMMAND_TREE_END_DRAG = wxNewEventType();
-
-// List control event types
-wxEventType wxEVT_COMMAND_LIST_BEGIN_DRAG = wxNewEventType();
-wxEventType wxEVT_COMMAND_LIST_BEGIN_RDRAG = wxNewEventType();
-wxEventType wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT = wxNewEventType();
-wxEventType wxEVT_COMMAND_LIST_END_LABEL_EDIT = wxNewEventType();
-wxEventType wxEVT_COMMAND_LIST_DELETE_ITEM = wxNewEventType();
-wxEventType wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS = wxNewEventType();
-wxEventType wxEVT_COMMAND_LIST_GET_INFO = wxNewEventType();
-wxEventType wxEVT_COMMAND_LIST_SET_INFO = wxNewEventType();
-wxEventType wxEVT_COMMAND_LIST_ITEM_SELECTED = wxNewEventType();
-wxEventType wxEVT_COMMAND_LIST_ITEM_DESELECTED = wxNewEventType();
-wxEventType wxEVT_COMMAND_LIST_KEY_DOWN = wxNewEventType();
-wxEventType wxEVT_COMMAND_LIST_INSERT_ITEM = wxNewEventType();
-wxEventType wxEVT_COMMAND_LIST_COL_CLICK = wxNewEventType();
-wxEventType wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK = wxNewEventType();
-wxEventType wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK = wxNewEventType();
-wxEventType wxEVT_COMMAND_LIST_ITEM_ACTIVATED = wxNewEventType();
-
-// Tab and notebook control event types
-wxEventType wxEVT_COMMAND_TAB_SEL_CHANGED = wxNewEventType();
-wxEventType wxEVT_COMMAND_TAB_SEL_CHANGING = wxNewEventType();
-wxEventType wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED = wxNewEventType();
-wxEventType wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING = wxNewEventType();
-
-// Splitter events
-wxEventType wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED = wxNewEventType();
-wxEventType wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING = wxNewEventType();
-wxEventType wxEVT_COMMAND_SPLITTER_DOUBLECLICKED = wxNewEventType();
-wxEventType wxEVT_COMMAND_SPLITTER_UNSPLIT = wxNewEventType();
-
-// Wizard events
-wxEventType wxEVT_WIZARD_PAGE_CHANGED = wxNewEventType();
-wxEventType wxEVT_WIZARD_PAGE_CHANGING = wxNewEventType();
-wxEventType wxEVT_WIZARD_CANCEL = wxNewEventType();
-
-// Calendar events
-wxEventType wxEVT_CALENDAR_SEL_CHANGED = wxNewEventType();
-wxEventType wxEVT_CALENDAR_DAY_CHANGED = wxNewEventType();
-wxEventType wxEVT_CALENDAR_MONTH_CHANGED = wxNewEventType();
-wxEventType wxEVT_CALENDAR_YEAR_CHANGED = wxNewEventType();
-wxEventType wxEVT_CALENDAR_DOUBLECLICKED = wxNewEventType();
-wxEventType wxEVT_CALENDAR_WEEKDAY_CLICKED = wxNewEventType();