simplify GUIcreate/createWidget, fix base class order
[enigma2.git] / lib / python / Components / ServicePosition.py
index 467a80e3161778f61a1f6ea5b78b4eaf0963fad8..cb4449210d0a04d942aaf00286a408908d5bd30a 100644 (file)
@@ -123,13 +123,11 @@ class ServicePositionGauge(PerServiceBase):
        def stopEvent(self):
                self.disablePolling()
 
-       def GUIcreate(self, parent):
-               self.instance = ePositionGauge(parent)
+       GUI_WIDGET = ePositionGauge
+       
+       def postWidgetCreate(self, instance):
                self.newService()
        
-       def GUIdelete(self):
-               self.instance = None
-
        def newCuesheet(self):
                service = self.navcore.getCurrentService()
                cue = service and service.cueSheet()