+ def channelSelected(self):
+ self.session.nav.playService(self["list"].getCurrent())
+ self.close()
+ pass
+
+class infoBar(Screen):
+ def __init__(self, session):
+ Screen.__init__(self, session)
+
+ self["actions"] = ActionMap("InfobarActions",
+ {
+ "switchChannel": self.switchChannel,
+ "mainMenu": self.mainMenu
+ })
+ self["channelSwitcher"] = Button("switch Channel", [self.switchChannel])
+ self["okbutton"] = Button("mainMenu", [self.mainMenu])
+
+ self["ServiceName"] = ServiceName(self.session.nav)
+
+ self["Event_Now"] = EventInfo(self.session.nav, EventInfo.Now)
+ self["Event_Next"] = EventInfo(self.session.nav, EventInfo.Next)