aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/symbian
diff options
context:
space:
mode:
authorLars Persson2007-06-07 20:52:49 +0000
committerLars Persson2007-06-07 20:52:49 +0000
commite35ba53b7e358e1ba4f29a9d0af75dee78f7acc9 (patch)
treed89e9456381794d5348728cfecc925ce72326e7c /backends/platform/symbian
parenta7271cb9dd6fedabea6ce12dc8de249cc220b284 (diff)
downloadscummvm-rg350-e35ba53b7e358e1ba4f29a9d0af75dee78f7acc9.tar.gz
scummvm-rg350-e35ba53b7e358e1ba4f29a9d0af75dee78f7acc9.tar.bz2
scummvm-rg350-e35ba53b7e358e1ba4f29a9d0af75dee78f7acc9.zip
Symbian PORT updated with CE mappings
svn-id: r27178
Diffstat (limited to 'backends/platform/symbian')
-rw-r--r--backends/platform/symbian/src/SymbianActions.cpp9
-rw-r--r--backends/platform/symbian/src/SymbianActions.h4
-rw-r--r--backends/platform/symbian/src/SymbianOS.cpp2
3 files changed, 9 insertions, 6 deletions
diff --git a/backends/platform/symbian/src/SymbianActions.cpp b/backends/platform/symbian/src/SymbianActions.cpp
index cb2652eac4..2c67c06bba 100644
--- a/backends/platform/symbian/src/SymbianActions.cpp
+++ b/backends/platform/symbian/src/SymbianActions.cpp
@@ -47,7 +47,7 @@ const Common::String actionNames[] = {
"Save",
"Skip",
"Zone",
- "FT Cheat",
+ "Multi Function",
"Swap character",
"Skip text",
"Pause",
@@ -174,8 +174,11 @@ void SymbianActions::initInstanceGame() {
_action_enabled[ACTION_ZONE] = true;
// FT Cheat
- _action_enabled[ACTION_FT_CHEAT] = true;
- _key_action[ACTION_FT_CHEAT].setAscii(86); // shift-V
+ _action_enabled[ACTION_MULTI] = true;
+ if (is_agi)
+ _key_action[ACTION_MULTI].setAscii(SDLK_PAUSE);
+ else
+ _key_action[ACTION_MULTI].setAscii(86); // shift-V
// Enable debugger
_action_enabled[ACTION_DEBUGGER] = true;
diff --git a/backends/platform/symbian/src/SymbianActions.h b/backends/platform/symbian/src/SymbianActions.h
index 0facde763c..cbd333e500 100644
--- a/backends/platform/symbian/src/SymbianActions.h
+++ b/backends/platform/symbian/src/SymbianActions.h
@@ -34,7 +34,7 @@
namespace GUI {
-#define ACTION_VERSION 6
+#define ACTION_VERSION 7
enum actionType {
ACTION_UP = 0,
@@ -46,7 +46,7 @@ enum actionType {
ACTION_SAVE,
ACTION_SKIP,
ACTION_ZONE,
- ACTION_FT_CHEAT,
+ ACTION_MULTI,
ACTION_SWAPCHAR,
ACTION_SKIP_TEXT,
ACTION_PAUSE,
diff --git a/backends/platform/symbian/src/SymbianOS.cpp b/backends/platform/symbian/src/SymbianOS.cpp
index 737795182e..80f9491d2a 100644
--- a/backends/platform/symbian/src/SymbianOS.cpp
+++ b/backends/platform/symbian/src/SymbianOS.cpp
@@ -348,7 +348,7 @@ bool OSystem_SDL_Symbian::remapKey(SDL_Event &ev, Common::Event &event) {
case GUI::ACTION_SAVE:
case GUI::ACTION_SKIP:
- case GUI::ACTION_FT_CHEAT:
+ case GUI::ACTION_MULTI:
case GUI::ACTION_SKIP_TEXT:
case GUI::ACTION_PAUSE:
case GUI::ACTION_SWAPCHAR: