moving the list generation to a seperate method
[enigma2.git] / lib / python / Components / MenuList.py
index 90cd3286e837afa78cba119f7959f2bb34bb8637..03e6be6dcce65026bb74392a4ae920941be73df1 100644 (file)
@@ -6,13 +6,14 @@ from enigma import eListboxPythonStringContent, eListbox
 class MenuList(HTMLComponent, GUIComponent):
        def __init__(self, list):
                GUIComponent.__init__(self)
 class MenuList(HTMLComponent, GUIComponent):
        def __init__(self, list):
                GUIComponent.__init__(self)
+               self.list = list
                self.l = eListboxPythonStringContent()
                self.l = eListboxPythonStringContent()
-               self.l.setList(list)
+               self.l.setList(self.list)
        
        def getCurrent(self):
                return self.l.getCurrentSelection()
        
        
        def getCurrent(self):
                return self.l.getCurrentSelection()
        
-       def GUIcreate(self, parent, skindata):
+       def GUIcreate(self, parent):
                self.instance = eListbox(parent)
                self.instance.setContent(self.l)
        
                self.instance = eListbox(parent)
                self.instance.setContent(self.l)