예제 #1
0
파일: radio_button.py 프로젝트: nyimbi/SPE
    def create_widget(self):
        self.widget = wxGladeRadioButton(self.parent.widget, self.id, self.label)
        try:
            self.widget.SetValue(self.value)  # self.clicked?
        except AttributeError:
            raise

        wx.EVT_CHECKBOX(self.widget, self.id, lambda e: self.widget.SetValue(self.value))
예제 #2
0
    def create_widget(self):
        self.widget = wxGladeRadioButton(self.parent.widget, self.id,
                                         self.label)
        try:
            self.widget.SetValue(self.value) # self.clicked?
        except AttributeError:
            raise

        wx.EVT_CHECKBOX(self.widget, self.id,
                        lambda e: self.widget.SetValue(self.value))        
예제 #3
0
 def _create_button(self, label):
     r = wxGladeRadioButton(self.widget, -1, label)
     r.Bind(wx.EVT_LEFT_DOWN, self.on_set_focus)
     r.Bind(wx.EVT_RIGHT_DOWN, self.popup_menu)
     return r
예제 #4
0
 def create_widget(self):
     self.widget = wxGladeRadioButton(self.parent_window.widget, wx.ID_ANY, self.label)
     self.widget.SetValue(self.clicked)
     self.widget.Bind(wx.EVT_CHECKBOX, lambda e: self.widget.SetValue(self.value))
예제 #5
0
 def create_widget(self):
     self.widget = wxGladeRadioButton(self.parent.widget, self.id, self.label)
     self.widget.SetValue(self.clicked)
     wx.EVT_CHECKBOX(self.widget, self.id, lambda e: self.widget.SetValue(self.value))
예제 #6
0
 def create_button(self, label):
     r = wxGladeRadioButton(self.widget, -1, label)
     wx.EVT_LEFT_DOWN(r, self.on_set_focus)
     wx.EVT_RIGHT_DOWN(r, self.popup_menu)
     return r