{"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ], "fonts": [gFont("Regular", 24)], "itemHeight": 45 } title="Main menu"> {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ], "fonts": [gFont("Regular", 24)], "itemHeight": 45 } title="Main menu"> {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ], "fonts": [gFont("Regular", 24)], "itemHeight": 45 } title="Main menu"> {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ], "fonts": [gFont("Regular", 24)], "itemHeight": 45 } title="Main menu"> {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ], "fonts": [gFont("Regular", 24)], "itemHeight": 45 } title="Main menu"> {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ], "fonts": [gFont("Regular", 24)], "itemHeight": 45 } title="Main menu"> {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ], "fonts": [gFont("Regular", 24)], "itemHeight": 45 } Name StartTime Default Name Remaining InMinutes StartTime Default Name Duration InMinutes Progress ExtendedDescription ExtendedDescription title="About"> from enigma import eSize, ePoint orgwidth = self.instance.size().width() orgpos = self.instance.position() textsize = self["text"].getSize() textsize = (textsize[0] + 80, textsize[1] + 80) offset = 20 if self.type == self.TYPE_YESNO: offset = 80 wsizex = textsize[0] + 80 wsizey = textsize[1] + offset if (600 > wsizex): wsizex = 600 wsize = (wsizex, wsizey) self.instance.resize(eSize(*wsize)) self["text"].instance.resize(eSize(*textsize)) listsize = (wsizex - 20, 50) self["list"].instance.move(ePoint(10, textsize[1])) self["list"].instance.resize(eSize(*listsize)) self.instance.move(ePoint((1280-wsizex)/2, (720-wsizey)/2)) from enigma import eSize, ePoint orgwidth = self.instance.size().width() orgpos = self.instance.position() textsize = self["text"].getSize() textsize = (textsize[0] + 80, textsize[1] + 80) count = len(self.list) if count > 10: count = 10 offset = 25 * count wsizex = textsize[0] + 80 wsizey = textsize[1] + offset + 10 if (640 > wsizex): wsizex = 640 wsize = (wsizex, wsizey) self.instance.resize(eSize(*wsize)) self["text"].instance.resize(eSize(*textsize)) listsize = (wsizex - 20, 25 * count) self["list"].instance.move(ePoint(10, textsize[1])) self["list"].instance.resize(eSize(*listsize)) self.instance.move(ePoint((1280-wsizex)/2, (720-wsizey)/2)) Remaining Position Length Position Blink Name Name Default Format::%S LocaleKurz:%w %d %m StartTime Default Name Remaining InMinutes StartTime Default Name Duration InMinutes Progress RasInteractiveAvailable RadioText Blink Default Name StartTime Format:(%A) StartTime EndTime Format:- %H:%M Default LocaleKurz:%w %d %m RecordServiceName ShortDescription Duration AsLength ExtendedDescription FileSize {"template": [ MultiContentEntryText(pos = (85, 6), size = (700, 28), font=0, flags = RT_HALIGN_LEFT|RT_VALIGN_TOP, text = 1), MultiContentEntryText(pos = (85, 43), size = (700, 24), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_BOTTOM, text = 2), MultiContentEntryPixmapAlphaTest(pos = (2, 8), size = (54, 54), png = 3), MultiContentEntryPixmapAlphaTest(pos = (63, 46), size = (15, 16), png = 4), ], "fonts": [gFont("Regular", 26),gFont("Regular", 20)], "itemHeight": 70 } {"template": [ MultiContentEntryPixmapAlphaTest(pos = (0, 0), size = (48, 48), png = 1), # index 1 is the expandable/expanded/verticalline icon MultiContentEntryText(pos = (50, 4), size = (820, 26), font=2, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the Hostname MultiContentEntryText(pos = (140, 5), size = (720, 25), font=0, flags = RT_HALIGN_LEFT, text = 3), # index 3 is the sharename MultiContentEntryText(pos = (140, 26), size = (720, 17), font=1, flags = RT_HALIGN_LEFT, text = 4), # index 4 is the sharedescription MultiContentEntryPixmapAlphaTest(pos = (45, 0), size = (48, 48), png = 5), # index 5 is the nfs/cifs icon MultiContentEntryPixmapAlphaTest(pos = (90, 0), size = (48, 48), png = 6), # index 6 is the isMounted icon ], "fonts": [gFont("Regular", 20),gFont("Regular", 14),gFont("Regular", 24)], "itemHeight": 50 } {"template": [ MultiContentEntryText(pos = (0, 3), size = (680, 25), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 2 is the Menu Titel MultiContentEntryText(pos = (10, 29), size = (680, 17), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 3 is the Description MultiContentEntryPixmapAlphaTest(pos = (700, 1), size = (48, 48), png = 3), # index 4 is the pixmap ], "fonts": [gFont("Regular", 20),gFont("Regular", 14)], "itemHeight": 50 } {"template": [ MultiContentEntryPixmapAlphaTest(pos = (15, 1), size = (48, 48), png = 0), # index 0 is the isMounted pixmap MultiContentEntryText(pos = (100, 3), size = (300, 25), font=0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the sharename MultiContentEntryText(pos = (390, 5), size = (250, 17), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the IPdescription MultiContentEntryText(pos = (100, 29), size = (550, 17), font=1, flags = RT_HALIGN_LEFT, text = 3), # index 3 is the DIRdescription MultiContentEntryPixmapAlphaTest(pos = (650, 9), size = (48, 48), png = 4), # index 4 is the activepng pixmap MultiContentEntryPixmapAlphaTest(pos = (680, 1), size = (48, 48), png = 5), # index 4 is the mounttype pixmap ], "fonts": [gFont("Regular", 20),gFont("Regular", 14)], "itemHeight": 50 } {"template": [ MultiContentEntryText(pos = (80, 10), size = (200, 50), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the language name, MultiContentEntryPixmap(pos = (10, 5), size = (60, 40), png = 2), # index 2 is the pixmap ], "fonts": [gFont("Regular", 20)], "itemHeight": 50 } LocaleLang:%w %d %m Position Remaining LocaleLang:%w %d %m Name Position,Detailed {"template": [ MultiContentEntryText(size=(125, 20), text = 1, backcolor = MultiContentTemplateColor(3)), MultiContentEntryText(pos=(125,0), size=(50, 20), text = 2, flags = RT_HALIGN_RIGHT, backcolor = MultiContentTemplateColor(3)) ], "fonts": [gFont("Regular", 18)], "itemHeight": 20 } LocaleLang:%w %d %m LocaleLang:%w %d %m LocaleLang:%w %d %m LocaleLang:%w %d %m LocaleLang:%w %d %m {"template": [ MultiContentEntryText(pos = (0, 1), size = (610, 24), font=0, flags = RT_HALIGN_LEFT, text = 0), MultiContentEntryText(pos = (620, 1), size = (180, 24), font=1, flags = RT_HALIGN_RIGHT, text = 1), ], "fonts": [gFont("Regular", 20),gFont("Regular", 18)], "itemHeight": 25 } {"template": [ MultiContentEntryText(pos = (0, 1), size = (800, 24), font=0, flags = RT_HALIGN_LEFT, text = 0), ], "fonts": [gFont("Regular", 20),gFont("Regular", 18)], "itemHeight": 25 } Name Default LocaleKurz:%w %d %m Length Gauge Position {"template": [ MultiContentEntryText(pos = (0, 1), size = (400, 24), font=1, flags = RT_HALIGN_LEFT, text = 1), MultiContentEntryText(pos = (410, 1), size = (150, 24), font=1, flags = RT_HALIGN_RIGHT, text = 2), MultiContentEntryProgress(pos = (570, 1), size = (100, 24), percent = -3), MultiContentEntryText(pos = (680, 1), size = (120, 24), font=1, flags = RT_HALIGN_RIGHT, text = 4), ], "fonts": [gFont("Regular", 20),gFont("Regular", 18)], "itemHeight": 25 } {"templates": {"default": (110,[ MultiContentEntryPixmapAlphaTest(pos = (0, 4), size = (130, 98), png = 0), MultiContentEntryPixmapAlphaTest(pos = (130, 4), size = (130, 98), png = 1), MultiContentEntryPixmapAlphaTest(pos = (260, 4), size = (130, 98), png = 2), MultiContentEntryPixmapAlphaTest(pos = (390, 4), size = (130, 98), png = 3), ]), "state": (110,[ MultiContentEntryText(pos = (10, 40), size = (550, 38), font=2, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 0), ]) }, "fonts": [gFont("Regular", 18),gFont("Regular", 14),gFont("Regular", 22)], "itemHeight": 110 } {"templates": {"default": (77,[ MultiContentEntryPixmapAlphaTest(pos = (5, 1), size = (100, 75), png = 4), MultiContentEntryText(pos = (110, 1), size = (800, 25), font=0, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 1), MultiContentEntryText(pos = (110, 27), size = (380, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 5), MultiContentEntryText(pos = (110, 48), size = (380, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 6), MultiContentEntryText(pos = (500, 27), size = (300, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 7), MultiContentEntryText(pos = (500, 48), size = (300, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 8), ]), "state": (77,[ MultiContentEntryText(pos = (20, 1), size = (800, 40), font=2, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 0), MultiContentEntryText(pos = (20, 43), size = (800, 30), font=3, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 1), ]) }, "fonts": [gFont("Regular", 20),gFont("Regular", 16),gFont("Regular", 22),gFont("Regular", 18)], "itemHeight": 77 } {"template": [ MultiContentEntryText(pos = (15, 5), size = (405, 30), flags = RT_HALIGN_LEFT, text = 1), ], "fonts": [gFont("Regular", 20)], "itemHeight": 40 } {"template": [ MultiContentEntryText(pos = (0, 0), size = (420, 150), flags = RT_HALIGN_CENTER|RT_VALIGN_CENTER|RT_WRAP, text = 2), ], "fonts": [gFont("Regular", 20)], "itemHeight": 150 } {"template": [ MultiContentEntryPixmapAlphaTest(pos = (18, 5), size = (48, 48), png = 4), # index 4 is the status pixmap MultiContentEntryText(pos = (90, 5), size = (690, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name MultiContentEntryText(pos = (100, 32), size = (690, 22), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the description MultiContentEntryPixmapAlphaTest(pos = (5, 58), size = (0, 0), png = 5), # index 4 is the div pixmap ], "fonts": [gFont("Regular", 21),gFont("Regular", 18)], "itemHeight": 60 } {"templates": {"default": (75,[ MultiContentEntryPixmapAlphaTest(pos = (18, 12), size = (48, 48), png = 5), # index 5 is the status pixmap MultiContentEntryText(pos = (90, 7), size = (690, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name MultiContentEntryText(pos = (100, 33), size = (690, 38), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the description ]), "category": (75,[ MultiContentEntryText(pos = (15, 7), size = (690, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name MultiContentEntryText(pos = (15, 33), size = (690, 22), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the description ]) }, "fonts": [gFont("Regular", 21),gFont("Regular", 18)], "itemHeight": 75 } {"template": [ MultiContentEntryPixmapAlphaTest(pos = (18, 14), size = (48, 48), png = 2), # index 2 is the status pixmap MultiContentEntryText(pos = (90, 5), size = (565, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name MultiContentEntryText(pos = (90, 33), size = (565, 38), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the state ], "fonts": [gFont("Regular", 21),gFont("Regular", 18)], "itemHeight": 75 } Default LocaleKurz:%w %d %m Default LocaleKurz:%w %d %m Default LocaleKurz:%w %d %m {"template": [ MultiContentEntryText(pos=(10, 5), size=(760, 65), font=0, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER|RT_WRAP, text = 0) ], "fonts": [gFont("Regular", 20)], "itemHeight": 75 } Default LocaleKurz:%w %d %m Default Format:%a %d Remaining,ShowHours Default Name Default Name