add new skin stuff
[enigma2.git] / lib / python / Components / Renderer / Label.py
diff --git a/lib/python/Components/Renderer/Label.py b/lib/python/Components/Renderer/Label.py
new file mode 100644 (file)
index 0000000..02acb93
--- /dev/null
@@ -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