implement 'setup modes' (simple, intermediate, expert)
[enigma2.git] / lib / python / Screens / Menu.py
index 113eeb6d06c9634723ef88d89fbf2288cedf5c5a..1b0ef1a309b3a904c018da5f4c1dceb1606822fc 100644 (file)
@@ -1,10 +1,8 @@
 from Screen import Screen
-from Components.Sources.MenuList import MenuList
+from Components.Sources.List import List
 from Components.ActionMap import ActionMap
 from Components.Header import Header
-from Components.Button import Button
 from Components.Label import Label
-from Components.ProgressBar import ProgressBar
 from Components.config import configfile
 from Components.Sources.Clock import Clock
 from Components.PluginComponent import plugins
@@ -12,8 +10,6 @@ from Components.PluginComponent import plugins
 from Tools.Directories import resolveFilename, SCOPE_SKIN
 
 import xml.dom.minidom
-from xml.dom import EMPTY_NAMESPACE
-from skin import elementsWithTag
 
 from Screens.Setup import Setup, getSetupTitle
 
@@ -209,7 +205,7 @@ class Menu(Screen):
                        for l in plugins.getPluginsForMenu(menuID):
                                list.append((l[0], boundFunction(l[1], self.session)))
 
-               self["menu"] = MenuList(list)   
+               self["menu"] = List(list)       
                                                        
                self["actions"] = ActionMap(["OkCancelActions", "MenuActions"], 
                        {