[Scummvm-cvs-logs] SF.net SVN: scummvm:[41300] scummvm/trunk/backends/vkeybd/ virtual-keyboard-gui.cpp
djwillis at users.sourceforge.net
djwillis at users.sourceforge.net
Sat Jun 6 22:05:21 CEST 2009
Revision: 41300
http://scummvm.svn.sourceforge.net/scummvm/?rev=41300&view=rev
Author: djwillis
Date: 2009-06-06 20:05:21 +0000 (Sat, 06 Jun 2009)
Log Message:
-----------
Virtual Keyboard: 'Ab'use the console font to get a font small enough to be usable on 320*240 virtual keyboards for display_area (GUI and BigGUI take up far too much space).
Modified Paths:
--------------
scummvm/trunk/backends/vkeybd/virtual-keyboard-gui.cpp
Modified: scummvm/trunk/backends/vkeybd/virtual-keyboard-gui.cpp
===================================================================
--- scummvm/trunk/backends/vkeybd/virtual-keyboard-gui.cpp 2009-06-06 20:03:13 UTC (rev 41299)
+++ scummvm/trunk/backends/vkeybd/virtual-keyboard-gui.cpp 2009-06-06 20:05:21 UTC (rev 41300)
@@ -117,8 +117,12 @@
if (!fontIsSuitable(_dispFont, r)) {
_dispFont = FontMan.getFontByUsage(Graphics::FontManager::kGUIFont);
if (!fontIsSuitable(_dispFont, r)) {
- _displayEnabled = false;
- return;
+ /* FIXME: We 'ab'use the kConsoleFont to get a font that fits in a small display_area on 320*240 keyboard images */
+ _dispFont = FontMan.getFontByUsage(Graphics::FontManager::kConsoleFont);
+ if (!fontIsSuitable(_dispFont, r)) {
+ _displayEnabled = false;
+ return;
+ }
}
}
_dispX = _kbdBound.left + r.left;
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