def __init__(self, value=0.0, min_value=0.0, max_value=1.0, on_set=None, steps=None, width=0, height=0): ContinuousStateController.__init__(self, value=value, min_value=min_value, max_value=max_value, on_set=on_set) Viewer.__init__(self, width, height) self._bar = None # a bar where the knob slides. self._knob = None # the knob that moves along the bar. self._offset = (0, 0 ) # offset of the knob image to its central position self._padding = (0, 0, 0, 0 ) # padding of the bar image to its central position self.steps = steps self._markers = [] # markers in case of discrete steps. self._step_offset = (0, 0)
def __init__(self, value=0.0, min_value=0.0, max_value=1.0, on_set=None, steps=None, width=0, height=0): ContinuousStateController.__init__(self, value=value, min_value=min_value, max_value=max_value, on_set=on_set) Viewer.__init__(self, width, height) self._bar = None # a bar where the knob slides. self._knob = None # the knob that moves along the bar. self._offset = (0, 0) # offset of the knob image to its central position self._padding = (0, 0, 0, 0) # padding of the bar image to its central position self.steps = steps self._markers = [] # markers in case of discrete steps. self._step_offset = (0, 0)
def delete(self): ContinuousStateController.delete(self) Viewer.delete(self)