aboutsummaryrefslogtreecommitdiff
path: root/engines/mortevielle/graphics.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2012-02-12 21:08:12 +1100
committerStrangerke2012-04-06 08:21:05 +0200
commit5448664f8bcae2d8aca4bdfb85f0d51563a76428 (patch)
tree62cca44214d80772882a6b0259da5a395545fefd /engines/mortevielle/graphics.cpp
parent855fed35d0c7548c43ceb9a77f811c15c60ea325 (diff)
downloadscummvm-rg350-5448664f8bcae2d8aca4bdfb85f0d51563a76428.tar.gz
scummvm-rg350-5448664f8bcae2d8aca4bdfb85f0d51563a76428.tar.bz2
scummvm-rg350-5448664f8bcae2d8aca4bdfb85f0d51563a76428.zip
MORTEVIELLE: Fixed the F3/F8 box width to adjust to the text size
Diffstat (limited to 'engines/mortevielle/graphics.cpp')
-rw-r--r--engines/mortevielle/graphics.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/engines/mortevielle/graphics.cpp b/engines/mortevielle/graphics.cpp
index e9c8c1e7e9..ad421988d4 100644
--- a/engines/mortevielle/graphics.cpp
+++ b/engines/mortevielle/graphics.cpp
@@ -1090,9 +1090,15 @@ void ScreenSurface::writeg(const Common::String &l, int c) {
pt.x += i;
}
show_mouse();
+}
+
+/**
+ * Gets the width in pixels of the specified string
+ */
+int ScreenSurface::getStringWidth(const Common::String &s) {
+ int charWidth = (res == 2) ? 6 : 10;
- // TODO: Move screen updates to main loop once constructed
- g_vm->_screenSurface.updateScreen();
+ return s.size() * charWidth;
}
} // End of namespace Mortevielle