1 from HTMLComponent import *
2 from GUIComponent import *
6 class EPGList(HTMLComponent, GUIComponent):
8 GUIComponent.__init__(self)
9 self.l = eListboxEPGContent()
12 r = eServiceEventPtr()
17 self.instance.moveSelection(self.instance.moveUp)
20 self.instance.moveSelection(self.instance.moveDown)
22 def GUIcreate(self, parent):
23 self.instance = eListbox(parent)
24 self.instance.setContent(self.l)
29 def setRoot(self, root):
33 # def setMode(self, mode):
34 # if mode == self.MODE_NORMAL:
35 # self.instance.setItemHeight(20)
36 # self.l.setVisualMode(eListboxServiceContent.visModeSimple)
38 # self.instance.setItemHeight(40)
39 # self.l.setElementFont(self.l.celServiceName, gFont("Arial", 30))
40 # self.l.setElementPosition(self.l.celServiceName, eRect(40, 0, self.instance.size().width(), 40))
41 # self.l.setElementFont(self.l.celServiceNumber, gFont("Arial", 20))
42 # self.l.setElementPosition(self.l.celServiceNumber, eRect(0, 10, 40, 30))
44 # self.l.setVisualMode(eListboxServiceContent.visModeComplex)