aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/wince
diff options
context:
space:
mode:
authorKostas Nakos2007-06-05 19:06:54 +0000
committerKostas Nakos2007-06-05 19:06:54 +0000
commitfb8a569fdf4290409766fecfb8a3037f8f4e3be1 (patch)
treef423628ce8fd8294fa045aaf8c82010ffefa75e9 /backends/platform/wince
parentb6bc1ef9a6dff1d1a0f09f9331ee1b3ecb8736e0 (diff)
downloadscummvm-rg350-fb8a569fdf4290409766fecfb8a3037f8f4e3be1.tar.gz
scummvm-rg350-fb8a569fdf4290409766fecfb8a3037f8f4e3be1.tar.bz2
scummvm-rg350-fb8a569fdf4290409766fecfb8a3037f8f4e3be1.zip
renaming to multi-function key. Also, reverting to softkey A for default keymap (compatibility on first run)
svn-id: r27112
Diffstat (limited to 'backends/platform/wince')
-rw-r--r--backends/platform/wince/CEActionsPocket.cpp15
-rw-r--r--backends/platform/wince/CEActionsPocket.h2
2 files changed, 10 insertions, 7 deletions
diff --git a/backends/platform/wince/CEActionsPocket.cpp b/backends/platform/wince/CEActionsPocket.cpp
index 2bb79850e3..d902fd89fc 100644
--- a/backends/platform/wince/CEActionsPocket.cpp
+++ b/backends/platform/wince/CEActionsPocket.cpp
@@ -49,7 +49,7 @@ const String pocketActionNames[] = {
"Free look",
"Zoom up",
"Zoom down",
- "FT Cheat",
+ "Multi Function",
"Bind Keys",
"Cursor Up",
"Cursor Down",
@@ -99,7 +99,7 @@ GUI::Actions()
_action_enabled[POCKET_ACTION_DOWN] = true;
_action_enabled[POCKET_ACTION_LEFT] = true;
_action_enabled[POCKET_ACTION_RIGHT] = true;
- _action_mapping[POCKET_ACTION_LEFTCLICK] = SDLK_RETURN;
+ _action_mapping[POCKET_ACTION_LEFTCLICK] = SDLK_F1;
_action_mapping[POCKET_ACTION_UP] = SDLK_UP;
_action_mapping[POCKET_ACTION_DOWN] = SDLK_DOWN;
_action_mapping[POCKET_ACTION_LEFT] = SDLK_LEFT;
@@ -189,8 +189,11 @@ void CEActionsPocket::initInstanceGame() {
_action_enabled[POCKET_ACTION_ZOOM_DOWN] = true;
}
// FT Cheat
- _action_enabled[POCKET_ACTION_FT_CHEAT] = true;
- _key_action[POCKET_ACTION_FT_CHEAT].setAscii(86); // shift-V
+ _action_enabled[POCKET_ACTION_MULTI] = true;
+ if (is_agi)
+ _key_action[POCKET_ACTION_MULTI].setAscii(SDLK_PAUSE);
+ else
+ _key_action[POCKET_ACTION_MULTI].setAscii(86); // shift-V
// Key bind method
_action_enabled[POCKET_ACTION_BINDKEYS] = true;
}
@@ -213,7 +216,7 @@ bool CEActionsPocket::perform(GUI::ActionType action, bool pushed) {
case POCKET_ACTION_PAUSE:
case POCKET_ACTION_SAVE:
case POCKET_ACTION_SKIP:
- case POCKET_ACTION_FT_CHEAT:
+ case POCKET_ACTION_MULTI:
EventsBuffer::simulateKey(&_key_action[action], false);
return true;
@@ -225,7 +228,7 @@ bool CEActionsPocket::perform(GUI::ActionType action, bool pushed) {
case POCKET_ACTION_PAUSE:
case POCKET_ACTION_SAVE:
case POCKET_ACTION_SKIP:
- case POCKET_ACTION_FT_CHEAT:
+ case POCKET_ACTION_MULTI:
EventsBuffer::simulateKey(&_key_action[action], true);
return true;
case POCKET_ACTION_KEYBOARD:
diff --git a/backends/platform/wince/CEActionsPocket.h b/backends/platform/wince/CEActionsPocket.h
index 0f6430d443..9749ca60ef 100644
--- a/backends/platform/wince/CEActionsPocket.h
+++ b/backends/platform/wince/CEActionsPocket.h
@@ -48,7 +48,7 @@ enum pocketActionType {
POCKET_ACTION_FREELOOK,
POCKET_ACTION_ZOOM_UP,
POCKET_ACTION_ZOOM_DOWN,
- POCKET_ACTION_FT_CHEAT,
+ POCKET_ACTION_MULTI,
POCKET_ACTION_BINDKEYS,
POCKET_ACTION_UP,
POCKET_ACTION_DOWN,