From: Ronny Strutz Date: Wed, 17 Aug 2005 00:54:02 +0000 (+0000) Subject: add save X-Git-Tag: 2.6.0~5729 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/a29d455a1f7860faa7ca1f36586bfc6f6f3337c5 add save --- diff --git a/lib/python/Screens/Setup.py b/lib/python/Screens/Setup.py index be10ba61..9f65daaa 100644 --- a/lib/python/Screens/Setup.py +++ b/lib/python/Screens/Setup.py @@ -50,7 +50,13 @@ class Setup(Screen): self["config"].handleKey(1) def keyRight(self): self["config"].handleKey(2) - + + def keySave(self): + print "save requested" + for x in self["config"]: + selection = self["config"].getCurrent() + selection.save() + def __init__(self, session, setup): Screen.__init__(self, session) @@ -78,5 +84,6 @@ class Setup(Screen): "cancel": self.close, "ok": self.keyOk, "left": self.keyLeft, - "right": self.keyRight + "right": self.keyRight, + "save": self.keySave })