- EVT_MENU_HIGHLIGHT_ALL(self, self.OnMenuHighlight)
-
- EVT_MENU(self, 101, self.Menu101)
- EVT_MENU(self, 102, self.Menu102)
- EVT_MENU(self, 103, self.Menu103)
- EVT_MENU(self, 104, self.CloseWindow)
-
- EVT_MENU(self, 201, self.Menu201)
- EVT_MENU(self, 202, self.Menu202)
- EVT_MENU(self, 2031, self.Menu2031)
- EVT_MENU(self, 2032, self.Menu2032)
- EVT_MENU(self, 2033, self.Menu2033)
-
- EVT_MENU(self, 301, self.Menu301To303)
- EVT_MENU(self, 302, self.Menu301To303)
- EVT_MENU(self, 303, self.Menu301To303)
- EVT_MENU(self, 304, self.Menu304)
- EVT_MENU(self, 305, self.Menu305)
-
- EVT_MENU_RANGE(self, 401, 403, self.Menu401To403)
-
- EVT_MENU(self, 500, self.Menu500)
- EVT_MENU(self, 501, self.Menu501)
- EVT_MENU(self, 502, self.Menu502)
- EVT_MENU(self, 503, self.TestRemove)
- EVT_MENU(self, 505, self.TestRemove2)
- EVT_MENU(self, 507, self.TestInsert)
- EVT_MENU(self, 508, self.TestInsert)
-
- EVT_UPDATE_UI(wxGetApp(), 506, self.TestUpdateUI)
+ self.Bind(wx.EVT_MENU_HIGHLIGHT_ALL, self.OnMenuHighlight)
+
+ self.Bind(wx.EVT_MENU, self.Menu101, id=101)
+ self.Bind(wx.EVT_MENU, self.Menu102, id=102)
+ self.Bind(wx.EVT_MENU, self.Menu103, id=103)
+ self.Bind(wx.EVT_MENU, self.CloseWindow, id=104)
+
+ self.Bind(wx.EVT_MENU, self.Menu201, id=201)
+ self.Bind(wx.EVT_MENU, self.Menu202, id=202)
+ self.Bind(wx.EVT_MENU, self.Menu2031, id=2031)
+ self.Bind(wx.EVT_MENU, self.Menu2032, id=2032)
+ self.Bind(wx.EVT_MENU, self.Menu2033, id=2033)
+
+ self.Bind(wx.EVT_MENU, self.Menu301To303, id=301)
+ self.Bind(wx.EVT_MENU, self.Menu301To303, id=302)
+ self.Bind(wx.EVT_MENU, self.Menu301To303, id=303)
+ self.Bind(wx.EVT_MENU, self.Menu304, id=304)
+ self.Bind(wx.EVT_MENU, self.Menu305, id=305)
+
+ # Range of menu items
+ self.Bind(wx.EVT_MENU_RANGE, self.Menu401To403, id=401, id2=403)
+
+ self.Bind(wx.EVT_MENU, self.Menu500, id=500)
+ self.Bind(wx.EVT_MENU, self.Menu501, id=501)
+ self.Bind(wx.EVT_MENU, self.Menu502, id=502)
+ self.Bind(wx.EVT_MENU, self.TestRemove, id=503)
+ self.Bind(wx.EVT_MENU, self.TestRemove2, id=505)
+ self.Bind(wx.EVT_MENU, self.TestInsert, id=507)
+ self.Bind(wx.EVT_MENU, self.TestInsert, id=508)
+
+ wx.GetApp().Bind(wx.EVT_UPDATE_UI, self.TestUpdateUI, id=506)