blob: 00b1bbe3c94b314246b8f80bc97ed5009c8f15a7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
from HTMLComponent import *
from GUIComponent import *
from VariableValue import *
from enigma import eSlider
# a general purpose progress bar
class ProgressBar(HTMLComponent, GUIComponent, VariableValue):
def __init__(self):
GUIComponent.__init__(self)
VariableValue.__init__(self)
def createWidget(self, parent):
self.g = eSlider(parent)
self.g.setRange(0, 100)
return self.g
def setRange(self, start, end):
self.g.setRange(start, end)
def setValue(self, value):
self.g.setValue(value)
|