315 if len(children) > 0: |
315 if len(children) > 0: |
316 new_menu = wx.Menu(title='') |
316 new_menu = wx.Menu(title='') |
317 menu.AppendSubMenu(new_menu, text) |
317 menu.AppendSubMenu(new_menu, text) |
318 self._RecursiveAddMenuItems(new_menu, children) |
318 self._RecursiveAddMenuItems(new_menu, children) |
319 else: |
319 else: |
320 item = menu.Append(wx.MenuItem(text=text, helpString=helpstr)) |
320 item = menu.Append(wx.MenuItem(text=text, helpString=helpstr, kind=wx.ITEM_NORMAL, id=wx.ID_ANY)) |
321 self.Bind(wx.EVT_MENU, self.GetAddConfNodeFunction(name), item) |
321 self.Bind(wx.EVT_MENU, self.GetAddConfNodeFunction(name), item) |
322 |
322 |
323 def _init_coll_AddMenu_Items(self, parent): |
323 def _init_coll_AddMenu_Items(self, parent): |
324 IDEFrame._init_coll_AddMenu_Items(self, parent, False) |
324 IDEFrame._init_coll_AddMenu_Items(self, parent, False) |
325 self._RecursiveAddMenuItems(parent, GetAddMenuItems()) |
325 self._RecursiveAddMenuItems(parent, GetAddMenuItems()) |