aboutsummaryrefslogtreecommitdiff
path: root/gui/ThemeEval.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2009-06-06 17:51:41 +0000
committerEugene Sandulenko2009-06-06 17:51:41 +0000
commitb0f7f2e8d412b65a7bb950f50d1fa511fd6ef946 (patch)
tree7c48a81f6139f6c70497adb0d6e168046cbb1d5b /gui/ThemeEval.cpp
parentb49d23b89810fc196a27e2d3c49e17364fc5f453 (diff)
downloadscummvm-rg350-b0f7f2e8d412b65a7bb950f50d1fa511fd6ef946.tar.gz
scummvm-rg350-b0f7f2e8d412b65a7bb950f50d1fa511fd6ef946.tar.bz2
scummvm-rg350-b0f7f2e8d412b65a7bb950f50d1fa511fd6ef946.zip
Implement widget property "textalign". Added it to all theme layouts
svn-id: r41265
Diffstat (limited to 'gui/ThemeEval.cpp')
-rw-r--r--gui/ThemeEval.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/gui/ThemeEval.cpp b/gui/ThemeEval.cpp
index 3729c1b499..d50564462c 100644
--- a/gui/ThemeEval.cpp
+++ b/gui/ThemeEval.cpp
@@ -67,7 +67,7 @@ bool ThemeEval::getWidgetData(const Common::String &widget, int16 &x, int16 &y,
}
-void ThemeEval::addWidget(const Common::String &name, int w, int h, const Common::String &type, bool enabled) {
+void ThemeEval::addWidget(const Common::String &name, int w, int h, const Common::String &type, bool enabled, Graphics::TextAlign align) {
int typeW = -1;
int typeH = -1;
@@ -82,6 +82,7 @@ void ThemeEval::addWidget(const Common::String &name, int w, int h, const Common
_curLayout.top()->addChild(widget);
setVar(_curDialog + "." + name + ".Enabled", enabled ? 1 : 0);
+ setVar(_curDialog + "." + name + ".Align", align);
}
void ThemeEval::addDialog(const Common::String &name, const Common::String &overlays, bool enabled, int inset) {