[Scummvm-cvs-logs] SF.net SVN: scummvm:[44912] scummvm/trunk/engines/kyra/gui_lol.cpp

lordhoto at users.sourceforge.net lordhoto at users.sourceforge.net
Sun Oct 11 14:05:56 CEST 2009


Revision: 44912
          http://scummvm.svn.sourceforge.net/scummvm/?rev=44912&view=rev
Author:   lordhoto
Date:     2009-10-11 12:05:55 +0000 (Sun, 11 Oct 2009)

Log Message:
-----------
Fix text input font for LoL PC98.

Modified Paths:
--------------
    scummvm/trunk/engines/kyra/gui_lol.cpp

Modified: scummvm/trunk/engines/kyra/gui_lol.cpp
===================================================================
--- scummvm/trunk/engines/kyra/gui_lol.cpp	2009-10-11 12:01:20 UTC (rev 44911)
+++ scummvm/trunk/engines/kyra/gui_lol.cpp	2009-10-11 12:05:55 UTC (rev 44912)
@@ -2457,7 +2457,6 @@
 			textCursorTimer = 0;
 			textCursorStatus = 0;
 
-			Screen::FontId f = _screen->setFont(Screen::FID_9_FNT);
 			fC = _screen->getTextWidth(_saveDescription);
 			while (fC >= fW) {
 				_saveDescription[strlen(_saveDescription) - 1] = 0;
@@ -2465,7 +2464,6 @@
 			}
 
 			_screen->fprintString("%s", (d->sx << 3), d->sy + 2, d->unk8, d->unkA, 0, _saveDescription);
-			f = _screen->setFont(f);
 			_screen->fillRect((d->sx << 3) + fC, d->sy, (d->sx << 3) + fC + wW, d->sy + d->h - (_vm->gameFlags().use16ColorMode ? 2 : 1), d->unk8, 0);
 			_screen->setCurPage(pg);
 		}
@@ -2475,20 +2473,17 @@
 
 			if (_currentMenu == &_savenameMenu) {
 				if (textCursorTimer <= _vm->_system->getMillis()) {
-					Screen::FontId f = _screen->setFont(Screen::FID_9_FNT);
 					fC = _screen->getTextWidth(_saveDescription);
 					textCursorStatus ^= 1;
 					textCursorTimer = _vm->_system->getMillis() + 20 * _vm->_tickLength;
 					_screen->fillRect((d->sx << 3) + fC, d->sy, (d->sx << 3) + fC + wW, d->sy + d->h - (_vm->gameFlags().use16ColorMode ? 2 : 1), textCursorStatus ? d->unk8 : d->unkA, 0);
 					_screen->updateScreen();
-					f = _screen->setFont(f);
 				}
 			}
 
 			if (getInput()) {
 				if (!_newMenu) {
 					if (_currentMenu == &_savenameMenu) {
-						Screen::FontId f = _screen->setFont(Screen::FID_9_FNT);
 						_screen->fillRect((d->sx << 3) + fC, d->sy, (d->sx << 3) + fC + wW, d->sy + d->h - (_vm->gameFlags().use16ColorMode ? 2 : 1), d->unkA, 0);
 						fC = _screen->getTextWidth(_saveDescription);
 						while (fC >= fW) {
@@ -2497,7 +2492,6 @@
 						}
 						_screen->fprintString("%s", (d->sx << 3), d->sy + 2, d->unk8, d->unkA, 0, _saveDescription);
 						_screen->fillRect((d->sx << 3) + fC, d->sy, (d->sx << 3) + fC + wW, d->sy + d->h - (_vm->gameFlags().use16ColorMode ? 2 : 1), textCursorStatus ? d->unk8 : d->unkA, 0);
-						f = _screen->setFont(f);
 						textCursorTimer = 0;
 						textCursorStatus = 0;
 					} else {


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