[Scummvm-cvs-logs] SF.net SVN: scummvm:[34616] scummvm/branches/gsoc2008-gui/engines/dialogs. cpp

Tanoku at users.sourceforge.net Tanoku at users.sourceforge.net
Sat Sep 20 18:07:00 CEST 2008


Revision: 34616
          http://scummvm.svn.sourceforge.net/scummvm/?rev=34616&view=rev
Author:   Tanoku
Date:     2008-09-20 16:07:00 +0000 (Sat, 20 Sep 2008)

Log Message:
-----------
Fixed text alignment in Global ingame menu.

Modified Paths:
--------------
    scummvm/branches/gsoc2008-gui/engines/dialogs.cpp

Modified: scummvm/branches/gsoc2008-gui/engines/dialogs.cpp
===================================================================
--- scummvm/branches/gsoc2008-gui/engines/dialogs.cpp	2008-09-20 15:53:17 UTC (rev 34615)
+++ scummvm/branches/gsoc2008-gui/engines/dialogs.cpp	2008-09-20 16:07:00 UTC (rev 34616)
@@ -83,13 +83,16 @@
 		_logo->useThemeTransparency(true);
 		_logo->setGfx(g_gui.theme()->getImageSurface(GUI::Theme::kImageLogoSmall));
 	} else {
-		new StaticTextWidget(this, "GlobalMenu.Title", "ScummVM");
+		StaticTextWidget *title = new StaticTextWidget(this, "GlobalMenu.Title", "ScummVM");
+		title->setAlign(GUI::kTextAlignCenter);
 	}
 #else
-	new StaticTextWidget(this, "GlobalMenu.Title", "ScummVM");
+	StaticTextWidget *title = new StaticTextWidget(this, "GlobalMenu.Title", "ScummVM");
+	title->setAlign(GUI::kTextAlignCenter);
 #endif
 
-	new StaticTextWidget(this, "GlobalMenu.Version", gScummVMVersionDate);
+	StaticTextWidget *version = new StaticTextWidget(this, "GlobalMenu.Version", gScummVMVersionDate);
+	version->setAlign(GUI::kTextAlignCenter);
 		
 	new GUI::ButtonWidget(this, "GlobalMenu.Resume", "Resume", kPlayCmd, 'P');
 
@@ -162,8 +165,10 @@
 		}
 	} else {
 		GUI::StaticTextWidget *title = (StaticTextWidget *)findWidget("GlobalMenu.Title");
-		if (!title)
-			new StaticTextWidget(this, "GlobalMenu.Title", "ScummVM");
+		if (!title) {
+			title = new StaticTextWidget(this, "GlobalMenu.Title", "ScummVM");
+			title->setAlign(GUI::kTextAlignCenter);
+		}
 
 		if (_logo) {
 			removeWidget(_logo);


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