-from PerServiceDisplay import *
-from enigma import pNavigation
-
-class ServiceName(PerServiceDisplay):
- def __init__(self, navcore):
- PerServiceDisplay.__init__(self, navcore,
- {
- pNavigation.evNewService: self.newService,
- pNavigation.evStopService: self.stopEvent
- })
-
- def newService(self):
- info = iServiceInformationPtr()
- service = self.navcore.getCurrentService(service)
-
- if service != None:
- if not service.info(info):
- self.setText("no name known, but it should be here :)")
-
- def stopEvent(self):
- self.setText("");
-