[Scummvm-cvs-logs] scummvm master -> a5ec205f46a9c5cc833a1cab616aa82bed1309c2
Strangerke
Strangerke at scummvm.org
Sat Aug 17 11:38:07 CEST 2013
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
a5ec205f46 MORTEVIELLE: Fix occasional alignment issue in Action verb list
Commit: a5ec205f46a9c5cc833a1cab616aa82bed1309c2
https://github.com/scummvm/scummvm/commit/a5ec205f46a9c5cc833a1cab616aa82bed1309c2
Author: Strangerke (strangerke at scummvm.org)
Date: 2013-08-17T02:36:54-07:00
Commit Message:
MORTEVIELLE: Fix occasional alignment issue in Action verb list
Changed paths:
engines/mortevielle/menu.cpp
diff --git a/engines/mortevielle/menu.cpp b/engines/mortevielle/menu.cpp
index d6b9d57..1077f66 100644
--- a/engines/mortevielle/menu.cpp
+++ b/engines/mortevielle/menu.cpp
@@ -174,17 +174,29 @@ void Menu::setText(MenuItem item, Common::String name) {
_moveStringArray[item._actionId] = s;
break;
- case MENU_ACTION:
+ case MENU_ACTION: {
+ // If the first character isn't '*' or ' ' then it's missing a heading space
+ char c = s[0];
+ if (c != '*' && c != ' ')
+ s = ' ' + s;
+
while (s.size() < 10)
s += ' ';
_actionStringArray[item._actionId] = s;
+ }
break;
- case MENU_SELF:
+ case MENU_SELF: {
+ // If the first character isn't '*' or ' ' then it's missing a heading space
+ char c = s[0];
+ if (c != '*' && c != ' ')
+ s = ' ' + s;
+
while (s.size() < 10)
s += ' ';
_selfStringArray[item._actionId] = s;
+ }
break;
case MENU_DISCUSS:
_discussStringArray[item._actionId] = s;
More information about the Scummvm-git-logs
mailing list