Example #1
0
class LabelCheckbox(Row):
    def __init__(self, title, checked=False):
        Row.__init__(self)
        Label(title).append_to(self)
        self.checkbox = Checkbox(checked=checked).append_to(self)
    
    def get_value(self):
        return self.checkbox.checked
    def set_value(self, checked):
        if checked:
            self.checkbox.check()
        else:
            self.checkbox.uncheck()
    value = property(get_value, set_value)
Example #2
0
 def __init__(self, title, checked=False):
     Row.__init__(self)
     Label(title).append_to(self)
     self.checkbox = Checkbox(checked=checked).append_to(self)