diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2008-02-11 23:42:08 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2008-02-11 23:42:08 +0000 |
| commit | e66f4bdb5fd20a77e5db713d732275aa32b22af5 (patch) | |
| tree | 1db2063d2991f1005d72efdd3a690a0a6705119e /lib/python/Screens/SleepTimerEdit.py | |
| parent | 5ce65d82dcb11e8c5886be467fefecc5e70d4868 (diff) | |
| download | enigma2-e66f4bdb5fd20a77e5db713d732275aa32b22af5.tar.gz enigma2-e66f4bdb5fd20a77e5db713d732275aa32b22af5.zip | |
text edit patch #5 by Anders Holst
Diffstat (limited to 'lib/python/Screens/SleepTimerEdit.py')
| -rw-r--r-- | lib/python/Screens/SleepTimerEdit.py | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/lib/python/Screens/SleepTimerEdit.py b/lib/python/Screens/SleepTimerEdit.py index f724bc5f..54dd7e14 100644 --- a/lib/python/Screens/SleepTimerEdit.py +++ b/lib/python/Screens/SleepTimerEdit.py @@ -25,7 +25,7 @@ class SleepTimerEdit(Screen): self["input"] = Input(text = str(self.session.nav.SleepTimer.getCurrentSleepTime()), maxSize = False, type = Input.NUMBER) self["aftertext"] = Label(_("minutes")) - self["actions"] = NumberActionMap(["SleepTimerEditorActions"], + self["actions"] = NumberActionMap(["SleepTimerEditorActions", "TextEntryActions", "KeyboardInputActions"], { "exit": self.cancel, "select": self.select, @@ -41,6 +41,12 @@ class SleepTimerEdit(Screen): "0": self.keyNumberGlobal, "selectLeft": self.selectLeft, "selectRight": self.selectRight, + "left": self.selectLeft, + "right": self.selectRight, + "home": self.selectHome, + "end": self.selectEnd, + "deleteForward": self.deleteForward, + "deleteBackward": self.deleteBackward, "disableTimer": self.disableTimer, "toggleAction": self.toggleAction, "toggleAsk": self.toggleAsk @@ -85,6 +91,18 @@ class SleepTimerEdit(Screen): def selectRight(self): self["input"].right() + def selectHome(self): + self["input"].home() + + def selectEnd(self): + self["input"].end() + + def deleteForward(self): + self["input"].delete() + + def deleteBackward(self): + self["input"].deleteBackward() + def disableTimer(self): self.is_active = not self.is_active self.updateColors() |
