1 from pyforms.terminal.Controls.ControlBase import ControlBase
4
5 _min = 0
6 _max = 100
7
8 - def __init__(self, label = "%p%", defaultValue = 0, min = 0, max = 100, helptext=None):
13
14
16
17 return "controls.push(new ControlProgress('"+self._name+"'));"
18
19 @property
21
22 @value.setter
24
25 @property
26 - def min(self): return self._form.horizontalSlider.minimum()
27
28 @min.setter
29 - def min(self, value): self._form.horizontalSlider.setMinimum(value)
30
31 @property
32 - def max(self): return self._form.horizontalSlider.maximum()
33
34 @max.setter
35 - def max(self, value): self._form.horizontalSlider.setMaximum(value)
36