diff options
Diffstat (limited to 'lib/python/Components/Renderer/Label.py')
| -rw-r--r-- | lib/python/Components/Renderer/Label.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/lib/python/Components/Renderer/Label.py b/lib/python/Components/Renderer/Label.py new file mode 100644 index 00000000..02acb938 --- /dev/null +++ b/lib/python/Components/Renderer/Label.py @@ -0,0 +1,19 @@ +from Components.VariableText import VariableText +from Components.GUIComponent import GUIComponent + +from enigma import eLabel + +class Label(VariableText, GUIComponent): + def __init__(self): + GUIComponent.__init__(self) + VariableText.__init__(self) + + GUI_WIDGET = eLabel + + def connect(self, source): + source.changed.listen(self.changed) + self.source = source + self.changed() + + def changed(self): + self.text = self.source.text |
