X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=lib%2Fpython%2FScreens%2FSimpleSummary.py;h=992e343c31599c9456cd5ba4341a6cf5faa796eb;hp=f4502a7628bdea84d5a2f3dce951ba9e05adb1cb;hb=5fe37f3f39eb8d3efbb45984034c18a82637fbc2;hpb=0b3d548fcc6f9033c428b7c8dee84ac12ad8dee6 diff --git a/lib/python/Screens/SimpleSummary.py b/lib/python/Screens/SimpleSummary.py old mode 100644 new mode 100755 index f4502a7..992e343 --- a/lib/python/Screens/SimpleSummary.py +++ b/lib/python/Screens/SimpleSummary.py @@ -1,19 +1,25 @@ from Screens.Screen import Screen -from Components.Sources.Clock import Clock +#from Components.Sources.Source import ObsoleteSource class SimpleSummary(Screen): skin = """ - + WithSeconds - + """ - def __init__(self, session, root_screen): - from Components.Label import Label - Screen.__init__(self, session) - self["Clock"] = Clock() - 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)