add new skin stuff
[enigma2.git] / lib / python / Components / Renderer / Label.py
1 from Components.VariableText import VariableText
2 from Components.GUIComponent import GUIComponent
3
4 from enigma import eLabel
5
6 class Label(VariableText, GUIComponent):
7         def __init__(self):
8                 GUIComponent.__init__(self)
9                 VariableText.__init__(self)
10
11         GUI_WIDGET = eLabel
12
13         def connect(self, source):
14                 source.changed.listen(self.changed)
15                 self.source = source
16                 self.changed()
17
18         def changed(self):
19                 self.text = self.source.text