parental control:
[enigma2.git] / lib / python / Components / ConfigList.py
index 534459e4e4b9fddcb10a9896d554848a8cf6e1ce..47b577e21b012a69163095e706e1becb49a70710 100644 (file)
@@ -1,5 +1,5 @@
-from HTMLComponent import *
-from GUIComponent import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
 from config import KEY_LEFT, KEY_RIGHT, KEY_0, KEY_DELETE, KEY_OK, KEY_TIMEOUT, ConfigElement
 from Components.ActionMap import NumberActionMap
 from enigma import eListbox, eListboxPythonConfigContent, eTimer
@@ -48,6 +48,10 @@ class ConfigList(HTMLComponent, GUIComponent, object):
        def getCurrentIndex(self):
                return self.l.getCurrentSelectionIndex()
        
+       def setCurrentIndex(self, index):
+               if self.instance is not None:
+                       self.instance.moveSelectionTo(index)
+       
        def invalidateCurrent(self):
                self.l.invalidateEntry(self.l.getCurrentSelectionIndex())