aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/wince/CEActionsSmartphone.cpp
diff options
context:
space:
mode:
authorKostas Nakos2007-02-26 18:09:41 +0000
committerKostas Nakos2007-02-26 18:09:41 +0000
commit017c1b24f7e5f8caa870adc8e6c1989a668862f0 (patch)
tree5da349b4fd3f507ba6754dd490844b30803dc348 /backends/platform/wince/CEActionsSmartphone.cpp
parent9f9b7d96a7770c127c88fc50770797c188bfcf0c (diff)
downloadscummvm-rg350-017c1b24f7e5f8caa870adc8e6c1989a668862f0.tar.gz
scummvm-rg350-017c1b24f7e5f8caa870adc8e6c1989a668862f0.tar.bz2
scummvm-rg350-017c1b24f7e5f8caa870adc8e6c1989a668862f0.zip
support agi engine
svn-id: r25880
Diffstat (limited to 'backends/platform/wince/CEActionsSmartphone.cpp')
-rw-r--r--backends/platform/wince/CEActionsSmartphone.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/backends/platform/wince/CEActionsSmartphone.cpp b/backends/platform/wince/CEActionsSmartphone.cpp
index b1ef76cba4..0e761a55c5 100644
--- a/backends/platform/wince/CEActionsSmartphone.cpp
+++ b/backends/platform/wince/CEActionsSmartphone.cpp
@@ -132,6 +132,7 @@ void CEActionsSmartphone::initInstanceGame() {
bool is_fw = (gameid == "fw");
bool is_os = (gameid == "os");
bool is_touche = (gameid == "touche");
+ bool is_agi = (gameid == "agi");
GUI_Actions::initInstanceGame();
@@ -152,6 +153,9 @@ void CEActionsSmartphone::initInstanceGame() {
} else if (is_fw || is_os) {
_action_enabled[SMARTPHONE_ACTION_SAVE] = true;
_key_action[SMARTPHONE_ACTION_SAVE].setAscii(291); //F10
+ } else if (is_agi) {
+ _action_enabled[SMARTPHONE_ACTION_SAVE] = true;
+ _key_action[SMARTPHONE_ACTION_SAVE].setAscii(SDLK_ESCAPE);
} else {
_action_enabled[SMARTPHONE_ACTION_SAVE] = true;
_key_action[SMARTPHONE_ACTION_SAVE].setAscii(319); // F5 key