X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=lib%2Fpython%2FScreens%2FSimpleSummary.py;h=992e343c31599c9456cd5ba4341a6cf5faa796eb;hp=411e22764a98fa47e166269992ed8b84e9d9db36;hb=d6b8ff865af5c59b109c7e6ede3868db11e46f7d;hpb=2d2f9e675246ff89b0a4bf0d7bc847206e3a8112
diff --git a/lib/python/Screens/SimpleSummary.py b/lib/python/Screens/SimpleSummary.py
old mode 100644
new mode 100755
index 411e227..992e343
--- a/lib/python/Screens/SimpleSummary.py
+++ b/lib/python/Screens/SimpleSummary.py
@@ -1,5 +1,5 @@
from Screens.Screen import Screen
-from Components.Sources.Source import ObsoleteSource
+#from Components.Sources.Source import ObsoleteSource
class SimpleSummary(Screen):
skin = """
@@ -7,13 +7,19 @@ class SimpleSummary(Screen):
WithSeconds
-
+
"""
- def __init__(self, session, root_screen):
- from Components.Label import Label
- Screen.__init__(self, session)
- self["Clock"] = ObsoleteSource(new_source = "global.CurrentTime", removal_date = "2008-01")
- self["Title"] = Label(root_screen.title)
+ def __init__(self, session, parent):
+
+ Screen.__init__(self, session, parent = parent)
+
+ names = parent.skinName
+ if not isinstance(names, list):
+ names = [names]
+
+ self.skinName = [ x + "_summary" for x in names ]
+ self.skinName.append("SimpleSummary")
+
+ # if parent has a "skin_summary" defined, use that as default
+ self.skin = parent.__dict__.get("skin_summary", self.skin)
- def setTitle(self, title):
- self["Title"].setText(title)