[Scummvm-cvs-logs] CVS: scummvm/queen journal.cpp,1.31,1.32

Nicolas Bacca arisme at users.sourceforge.net
Tue Mar 2 13:38:33 CET 2004


Update of /cvsroot/scummvm/scummvm/queen
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2842

Modified Files:
	journal.cpp 
Log Message:
Display keyboard when saving

Index: journal.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/journal.cpp,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -d -r1.31 -r1.32
--- journal.cpp	27 Feb 2004 23:54:13 -0000	1.31
+++ journal.cpp	2 Mar 2004 21:17:45 -0000	1.32
@@ -216,6 +216,7 @@
 void Journal::exitYesNoMode() {
 	_mode = M_NORMAL;
 	if (_prevZoneNum == ZN_MAKE_ENTRY) {
+		_vm->_system->setFeatureState(OSystem::kFeatureVirtualKeyboard, false);
 		_edit.enable = false;
 	}
 	redraw();
@@ -298,6 +299,7 @@
 			break;
 		case ZN_MAKE_ENTRY:
 			if (_edit.text[0]) {
+				_vm->_system->setFeatureState(OSystem::kFeatureVirtualKeyboard, false);
 				_vm->saveGameState(currentSlot, _edit.text);
 				_quit = true;
 			} else {
@@ -497,6 +499,7 @@
 
 
 void Journal::initEditBuffer(const char *desc) {
+	_vm->_system->setFeatureState(OSystem::kFeatureVirtualKeyboard, true);
 	_edit.enable = true;
 	_edit.posCursor = _vm->display()->textWidth(desc);
 	_edit.textCharsCount = strlen(desc);





More information about the Scummvm-git-logs mailing list