X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/6ac5293d96c9fcd2961d3a71c635c485cf254a1d..88fc8ef15586c10ad1a4870148fa3079a8746142:/lib/python/Screens/Menu.py?ds=sidebyside
diff --git a/lib/python/Screens/Menu.py b/lib/python/Screens/Menu.py
index d6ec9015..113eeb6d 100644
--- a/lib/python/Screens/Menu.py
+++ b/lib/python/Screens/Menu.py
@@ -11,8 +11,6 @@ from Components.PluginComponent import plugins
from Tools.Directories import resolveFilename, SCOPE_SKIN
-from enigma import quitMainloop
-
import xml.dom.minidom
from xml.dom import EMPTY_NAMESPACE
from skin import elementsWithTag
@@ -24,7 +22,6 @@ from Tools import XMLTools
# - self.setModeTV()
# - self.setModeRadio()
# - self.setModeFile()
-# - self.openDialog(ScartLoopThrough)
#
@@ -113,11 +110,11 @@ class Menu(Screen):
self.openDialog(*eval(arg[1]))
- def nothing(self): #dummy
+ def nothing(self): #dummy
pass
def openDialog(self, *dialog): # in every layer needed
- self.session.open(*dialog)
+ self.session.openWithCallback(self.menuClosed, *dialog)
def openSetup(self, dialog):
self.session.openWithCallback(self.menuClosed, Setup, dialog)
@@ -242,21 +239,3 @@ class MainMenu(Menu):
def __init__(self, *x):
Menu.__init__(self, *x)
self.skinName = "Menu"
-
- def openDialog(self, dialog):
- self.session.open(dialog)
-
- def openSetup(self, dialog):
- self.session.open(Setup, dialog)
-
- def setModeTV(self):
- print "set Mode to TV"
- pass
-
- def setModeRadio(self):
- print "set Mode to Radio"
- pass
-
- def setModeFile(self):
- print "set Mode to File"
- pass