- sizer.Add(rb, 0, wxALL, 20)
-
- rb = wxRadioBox(self, RBOX2, "", wxDefaultPosition, wxDefaultSize,
- sampleList, 3, wxRA_SPECIFY_COLS | wxNO_BORDER)
- EVT_RADIOBOX(self, RBOX2, self.EvtRadioBox)
- rb.SetToolTip(wxToolTip("This box has no label"))
- sizer.Add(rb, 0, wxLEFT|wxRIGHT|wxBOTTOM, 20)
-
- sizer.Add(wxStaticText(self, -1, "These are plain wxRadioButtons"),
- 0, wxLEFT|wxRIGHT, 20)
- sizer.Add(wxRadioButton(self, RBUT1, "wxRadioButton 1"),
- 0, wxLEFT|wxRIGHT, 20)
- sizer.Add(wxRadioButton(self, RBUT2, "wxRadioButton 2"),
- 0, wxLEFT|wxRIGHT, 20)
- EVT_RADIOBUTTON(self, RBUT1, self.EvtRadioButton)
- EVT_RADIOBUTTON(self, RBUT2, self.EvtRadioButton)
+
+ sizer.Add(rb, 0, wx.ALL, 20)
+
+ rb = wx.RadioBox(
+ self, -1, "", wx.DefaultPosition, wx.DefaultSize,
+ sampleList, 3, wx.RA_SPECIFY_COLS | wx.NO_BORDER
+ )
+
+ self.Bind(wx.EVT_RADIOBOX, self.EvtRadioBox, rb)
+ rb.SetToolTip(wx.ToolTip("This box has no label"))
+
+ sizer.Add(rb, 0, wx.LEFT|wx.RIGHT|wx.BOTTOM, 20)