X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=lib%2Fpython%2FComponents%2FMenuList.py;h=7fa1ae9776dbedce60814cdcda2ac5c6d1865644;hb=21ca87a50a252d81f2f07d1596b33511e98a3c0d;hp=8e083c9c782dc07a55f3d19b489ca69f8bfa52ec;hpb=1a356266af95c3dcf2d85baee824a1bae55c5de2;p=vuplus_dvbapp diff --git a/lib/python/Components/MenuList.py b/lib/python/Components/MenuList.py index 8e083c9..7fa1ae9 100644 --- a/lib/python/Components/MenuList.py +++ b/lib/python/Components/MenuList.py @@ -4,10 +4,10 @@ from GUIComponent import GUIComponent from enigma import eListboxPythonStringContent, eListbox class MenuList(HTMLComponent, GUIComponent): - def __init__(self, list, enableWrapAround=False, content=eListboxPythonStringContent()): + def __init__(self, list, enableWrapAround=False, content=eListboxPythonStringContent): GUIComponent.__init__(self) self.list = list - self.l = content + self.l = content() self.l.setList(self.list) self.onSelectionChanged = [ ] self.enableWrapAround = enableWrapAround @@ -31,6 +31,9 @@ class MenuList(HTMLComponent, GUIComponent): for f in self.onSelectionChanged: f() + def getSelectionIndex(self): + return self.l.getCurrentSelectionIndex() + def getSelectedIndex(self): return self.l.getCurrentSelectionIndex()