diff options
| author | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2005-11-24 03:26:22 +0000 |
|---|---|---|
| committer | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2005-11-24 03:26:22 +0000 |
| commit | 6fc007ad54d256e0b6548f22707416d501de595b (patch) | |
| tree | f6d2d11532b21c551b7fc03e8837bcda7f8e92cb | |
| parent | 667ffa105dcfede126338406c48fb5094b1191c1 (diff) | |
| download | enigma2-6fc007ad54d256e0b6548f22707416d501de595b.tar.gz enigma2-6fc007ad54d256e0b6548f22707416d501de595b.zip | |
use different messagebox actions and restore old OKCancelActions
| -rw-r--r-- | data/keymap.xml | 9 | ||||
| -rw-r--r-- | lib/python/Screens/MessageBox.py | 2 |
2 files changed, 8 insertions, 3 deletions
diff --git a/data/keymap.xml b/data/keymap.xml index 1275e2a5..ee935387 100644 --- a/data/keymap.xml +++ b/data/keymap.xml @@ -157,9 +157,7 @@ <key id="\x1b" mapto="cancel" flags="m" /> <!-- use this on rcu, ok? --> - <key id="KEY_GREEN" mapto="ok" flags="m" /> <key id="KEY_OK" mapto="ok" flags="m" /> - <key id="KEY_RED" mapto="cancel" flags="m" /> <key id="KEY_EXIT" mapto="cancel" flags="m" /> @@ -167,6 +165,13 @@ <key id="KEY_ESC" mapto="cancel" flags="m" /> </map> + <map context="MsgBoxActions"> + <key id="KEY_GREEN" mapto="ok" flags="m" /> + <key id="KEY_OK" mapto="ok" flags="m" /> + <key id="KEY_RED" mapto="cancel" flags="m" /> + <key id="KEY_EXIT" mapto="cancel" flags="m" /> + </map> + <map context="WindowActions"> </map> diff --git a/lib/python/Screens/MessageBox.py b/lib/python/Screens/MessageBox.py index 87299657..87da7f9c 100644 --- a/lib/python/Screens/MessageBox.py +++ b/lib/python/Screens/MessageBox.py @@ -13,7 +13,7 @@ class MessageBox(Screen): self["key_green"] = Button("OK") self["key_red"] = Button("Exit") - self["actions"] = ActionMap(["OkCancelActions"], + self["actions"] = ActionMap(["MsgBoxActions"], { "cancel": self.cancel, "ok": self.ok |
