diff options
| author | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2006-01-24 22:22:14 +0000 |
|---|---|---|
| committer | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2006-01-24 22:22:14 +0000 |
| commit | 29dda647f09e42ac3a621bbb537558c2d1bbc7b4 (patch) | |
| tree | 6a84f5442f0ceecccd3d45301af6b60fa80dcaba /lib/python/Screens/LanguageSelection.py | |
| parent | 64990dd2bb18e1c3cbd5de80bb0617f966a83f00 (diff) | |
| download | enigma2-29dda647f09e42ac3a621bbb537558c2d1bbc7b4.tar.gz enigma2-29dda647f09e42ac3a621bbb537558c2d1bbc7b4.zip | |
- fixed left/right in language selection (updates language on the fly)
- added a log viewer for timers (info key in timerlist)
Diffstat (limited to 'lib/python/Screens/LanguageSelection.py')
| -rw-r--r-- | lib/python/Screens/LanguageSelection.py | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/lib/python/Screens/LanguageSelection.py b/lib/python/Screens/LanguageSelection.py index b9efd8b4..41857375 100644 --- a/lib/python/Screens/LanguageSelection.py +++ b/lib/python/Screens/LanguageSelection.py @@ -15,12 +15,14 @@ class LanguageSelection(Screen): self["list"] = LanguageList(self.list) self.updateList() - self["actions"] = ActionMap(["WizardActions"], + self["actions"] = ActionMap(["OkCancelActions", "DirectionActions"], { "ok": self.save, - "back": self.close, + "cancel": self.close, "up": self.up, - "down": self.down + "down": self.down, + "left": self.left, + "right": self.right }, -1) def save(self): @@ -52,3 +54,13 @@ class LanguageSelection(Screen): self["list"].instance.moveSelection(self["list"].instance.moveDown) self.run() self.updateList() + + def left(self): + self["list"].instance.moveSelection(self["list"].instance.pageUp) + self.run() + self.updateList() + + def right(self): + self["list"].instance.moveSelection(self["list"].instance.pageDown) + self.run() + self.updateList()
\ No newline at end of file |
