[Scummvm-cvs-logs] SF.net SVN: scummvm:[33757] scummvm/branches/branch-0-12-0/engines/drascula /saveload.cpp
knakos at users.sourceforge.net
knakos at users.sourceforge.net
Sun Aug 10 19:13:58 CEST 2008
Revision: 33757
http://scummvm.svn.sourceforge.net/scummvm/?rev=33757&view=rev
Author: knakos
Date: 2008-08-10 17:13:56 +0000 (Sun, 10 Aug 2008)
Log Message:
-----------
hint the backend to show the VK (sync)
Modified Paths:
--------------
scummvm/branches/branch-0-12-0/engines/drascula/saveload.cpp
Modified: scummvm/branches/branch-0-12-0/engines/drascula/saveload.cpp
===================================================================
--- scummvm/branches/branch-0-12-0/engines/drascula/saveload.cpp 2008-08-10 17:13:24 UTC (rev 33756)
+++ scummvm/branches/branch-0-12-0/engines/drascula/saveload.cpp 2008-08-10 17:13:56 UTC (rev 33757)
@@ -59,6 +59,8 @@
select[0] = 0;
+ _system->setFeatureState(OSystem::kFeatureVirtualKeyboard, true);
+
for (;;) {
y = 27;
copyBackground(0, 0, 0, 0, 320, 200, bgSurface, screenSurface);
@@ -140,8 +142,10 @@
}
if (mouseX > 125 && mouseY > 123 && mouseX < 199 && mouseY < 149 && selectionMade == 1) {
- if (!loadGame(file))
+ if (!loadGame(file)) {
+ _system->setFeatureState(OSystem::kFeatureVirtualKeyboard, false);
return false;
+ }
break;
} else if (mouseX > 208 && mouseY > 123 && mouseX < 282 && mouseY < 149 && selectionMade == 1) {
saveGame(file);
@@ -172,6 +176,8 @@
loadPic(roomNumber, bgSurface, HALF_PAL);
selectionMade = 0;
+ _system->setFeatureState(OSystem::kFeatureVirtualKeyboard, false);
+
return true;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list