-from PerServiceDisplay import *
-
-from enigma import pNavigation, iServiceInformationPtr
-
-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()
-
- if service != None:
- if not service.info(info):
- self.setText(info.getName())
-
- def stopEvent(self):
- self.setText("");
-