diff options
| author | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2005-12-11 23:42:17 +0000 |
|---|---|---|
| committer | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2005-12-11 23:42:17 +0000 |
| commit | aa4c8cba2870da29c89ea6015770ed37c0cc1ffb (patch) | |
| tree | 30bf44937821e44e25b9ff4d9d06330103108c53 /lib/python | |
| parent | c2a4869e307a91ba25ff5c827505f884764d7b6c (diff) | |
| download | enigma2-aa4c8cba2870da29c89ea6015770ed37c0cc1ffb.tar.gz enigma2-aa4c8cba2870da29c89ea6015770ed37c0cc1ffb.zip | |
fix po/Makefile.am to copy .mo files instead of .po
update languages in realtime in LanguageSelection
Diffstat (limited to 'lib/python')
| -rw-r--r-- | lib/python/Screens/LanguageSelection.py | 18 | ||||
| -rw-r--r-- | lib/python/Screens/Wizard.py | 4 |
2 files changed, 13 insertions, 9 deletions
diff --git a/lib/python/Screens/LanguageSelection.py b/lib/python/Screens/LanguageSelection.py index 1a82a313..79cd25fc 100644 --- a/lib/python/Screens/LanguageSelection.py +++ b/lib/python/Screens/LanguageSelection.py @@ -15,13 +15,13 @@ class LanguageSelection(Screen): self["list"] = LanguageList(self.list) self.updateList() - self["actions"] = ActionMap(["ListboxActions", "OkCancelActions"], + self["actions"] = ActionMap(["WizardActions"], { "ok": self.save, - "cancel": self.close, - "moveUp": self.up, - "moveDown": self.down - }) + "back": self.close, + "up": self.up, + "down": self.down + }, -1) def save(self): self.run() @@ -43,7 +43,11 @@ class LanguageSelection(Screen): self["list"].l.setList(self.list) def up(self): - print "up" + self["list"].instance.moveSelection(self["list"].instance.moveUp) + self.run() + self.updateList() def down(self): - print "down"
\ No newline at end of file + self["list"].instance.moveSelection(self["list"].instance.moveDown) + self.run() + self.updateList() diff --git a/lib/python/Screens/Wizard.py b/lib/python/Screens/Wizard.py index a5726f6f..5b59d2c0 100644 --- a/lib/python/Screens/Wizard.py +++ b/lib/python/Screens/Wizard.py @@ -151,14 +151,14 @@ class Wizard(Screen, HelpableScreen): if (self.wizard[self.currStep]["config"]["screen"] != None): self["config"].instance.moveSelection(self["config"].instance.moveUp) elif (len(self.wizard[self.currStep]["list"]) > 0): - self["list"].instance.moveSelection(self["config"].instance.moveUp) + self["list"].instance.moveSelection(self["list"].instance.moveUp) print "up" def down(self): if (self.wizard[self.currStep]["config"]["screen"] != None): self["config"].instance.moveSelection(self["config"].instance.moveDown) elif (len(self.wizard[self.currStep]["list"]) > 0): - self["list"].instance.moveSelection(self["config"].instance.moveDown) + self["list"].instance.moveSelection(self["list"].instance.moveDown) print "down" def updateValues(self): |
