X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/1a356266af95c3dcf2d85baee824a1bae55c5de2..ca4b0f86ca83b25fdbd56942d4576603721dcd29:/lib/python/Components/MenuList.py diff --git a/lib/python/Components/MenuList.py b/lib/python/Components/MenuList.py index 8e083c9c..7fa1ae97 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()