def init_widget(self, gtk_builder):
        Parameter.init_widget(self, gtk_builder)
        if self.widget:
            self.widget.set_range(self.min_value, self.max_value)
            self.widget.connect('change_value', self.handle_change_value)

            self.value_lbl = gtk_builder.get_object('%s-value-lbl'%self.name)
 def __init__(self, parent, name, cc_nb=-1, parameter_nb=-1, is_sensitive=1,
              value=0, min_value=0, max_value=99, display_percent=False,
              auto_register=True):
      self.display_percent = display_percent
      Parameter.__init__(self, parent, name, cc_nb, parameter_nb,
                         is_sensitive, value, min_value, max_value,
                         auto_register)
Example #3
0
 def __init__(self, parent, name, is_active=1):
     Parameter.__init__(self,
                        parent,
                        name,
                        cc_nb=-1,
                        parameter_nb=-1,
                        is_sensitive=is_active)
     self.parameters = dict()
Example #4
0
 def __init__(self,
              parent,
              name,
              cc_nb=-1,
              parameter_nb=-1,
              is_sensitive=1,
              value=0):
     Parameter.__init__(self, parent, name, cc_nb, parameter_nb,
                        is_sensitive, value)
 def set_sensitive(self, is_sensitive):
     Parameter.set_sensitive(self, is_sensitive)
     if self.value_lbl:
         self.value_lbl.set_sensitive(is_sensitive)
 def set_value(self, value):
     Parameter.set_value(self, value)
     self.value_lbl.set_text(self.str_value)
 def init_value(self, value, is_cc=False):
     Parameter.init_value(self, value, is_cc)
     if self.value_lbl:
         self.value_lbl.set_text(self.str_value)
Example #8
0
 def init_widget(self, gtk_builder):
     Parameter.init_widget(self, gtk_builder)
     if self.widget:
         self.widget.set_active(self.value)
         self.widget.connect('toggled', self.handle_toggled)