fix off-by-one error on the progress and fix vars in ToolExistsPrecondition
[enigma2.git] / lib / python / Components / Slider.py
index dae13d9c6ab10b127ae8f0e7b2ab00b5fbd2254b..a36a573aeaeb053edaf151a54d955298da4aa5d3 100644 (file)
@@ -1,11 +1,10 @@
-from HTMLComponent import *
-from GUIComponent import *
-from VariableValue import *
-from VariableText import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
+from VariableValue import VariableValue
 
 from enigma import eSlider
 
-class Slider(HTMLComponent, GUIComponent, VariableValue):
+class Slider(VariableValue, HTMLComponent, GUIComponent):
        def __init__(self, min, max):
                VariableValue.__init__(self)
                GUIComponent.__init__(self)
@@ -13,7 +12,7 @@ class Slider(HTMLComponent, GUIComponent, VariableValue):
                self.min = min
                self.max = max
 
-       def createWidget(self, parent):
-               g = eSlider(parent)
-               g.setRange(self.min, self.max)
-               return g
\ No newline at end of file
+       GUI_WIDGET = eSlider
+       
+       def postWidgetCreate(self, instance):
+               instance.setRange(self.min, self.max)