- pullDownMenu = MenuData()
- pullDownMenu.menu = None
- pullDownMenu.ID_NEW_PANEL = wxNewId()
- pullDownMenu.ID_NEW_DIALOG = wxNewId()
- pullDownMenu.ID_NEW_FRAME = wxNewId()
- pullDownMenu.ID_NEW_MENU_BAR = wxNewId()
- pullDownMenu.ID_NEW_MENU = wxNewId()
-
- pullDownMenu.ID_NEW_STATIC_TEXT = wxNewId()
- pullDownMenu.ID_NEW_TEXT_CTRL = wxNewId()
-
- pullDownMenu.ID_NEW_BUTTON = wxNewId()
- pullDownMenu.ID_NEW_BITMAP_BUTTON = wxNewId()
- pullDownMenu.ID_NEW_RADIO_BUTTON = wxNewId()
- pullDownMenu.ID_NEW_SPIN_BUTTON = wxNewId()
-
- pullDownMenu.ID_NEW_STATIC_BOX = wxNewId()
- pullDownMenu.ID_NEW_CHECK_BOX = wxNewId()
- pullDownMenu.ID_NEW_RADIO_BOX = wxNewId()
- pullDownMenu.ID_NEW_COMBO_BOX = wxNewId()
- pullDownMenu.ID_NEW_LIST_BOX = wxNewId()
-
- pullDownMenu.ID_NEW_STATIC_LINE = wxNewId()
- pullDownMenu.ID_NEW_CHOICE = wxNewId()
- pullDownMenu.ID_NEW_SLIDER = wxNewId()
- pullDownMenu.ID_NEW_GAUGE = wxNewId()
- pullDownMenu.ID_NEW_SCROLL_BAR = wxNewId()
- pullDownMenu.ID_NEW_TREE_CTRL = wxNewId()
- pullDownMenu.ID_NEW_LIST_CTRL = wxNewId()
- pullDownMenu.ID_NEW_CHECK_LIST = wxNewId()
- pullDownMenu.ID_NEW_NOTEBOOK = wxNewId()
- pullDownMenu.ID_NEW_HTML_WINDOW = wxNewId()
- pullDownMenu.ID_NEW_CALENDAR = wxNewId()
-
- pullDownMenu.ID_NEW_BOX_SIZER = wxNewId()
- pullDownMenu.ID_NEW_STATIC_BOX_SIZER = wxNewId()
- pullDownMenu.ID_NEW_GRID_SIZER = wxNewId()
- pullDownMenu.ID_NEW_FLEX_GRID_SIZER = wxNewId()
- pullDownMenu.ID_NEW_SPACER = wxNewId()
- pullDownMenu.ID_NEW_MENU = wxNewId()
- pullDownMenu.ID_NEW_MENU_ITEM = wxNewId()
- pullDownMenu.ID_NEW_SEPARATOR = wxNewId()
- pullDownMenu.ID_NEW_LAST = wxNewId()
- pullDownMenu.ID_DELETE = self.ID_DELETE
- pullDownMenu.ID_EXPAND = wxNewId()
- EVT_MENU_RANGE(self, pullDownMenu.ID_NEW_PANEL,
- pullDownMenu.ID_NEW_LAST, self.OnCreate)
- EVT_MENU(self, pullDownMenu.ID_EXPAND, self.OnExpand)
- # We connect to tree, but process in frame
- EVT_MENU_HIGHLIGHT_ALL(tree, self.OnPullDownHighlight)