[Scummvm-cvs-logs] SF.net SVN: scummvm: [21271] scummvm/trunk/gui

sev at users.sourceforge.net sev at users.sourceforge.net
Mon Mar 13 19:54:00 CET 2006


Revision: 21271
Author:   sev
Date:     2006-03-13 19:52:29 -0800 (Mon, 13 Mar 2006)
ViewCVS:  http://svn.sourceforge.net/scummvm/?rev=21271&view=rev

Log Message:
-----------
Tweaked a little scumm main dialog and scumm save/load dialog. Still plenty
to do.

Modified Paths:
--------------
    scummvm/trunk/engines/scumm/dialogs.cpp
    scummvm/trunk/gui/theme-config.cpp
    scummvm/trunk/gui/themes/default-theme.ini
Modified: scummvm/trunk/engines/scumm/dialogs.cpp
===================================================================
--- scummvm/trunk/engines/scumm/dialogs.cpp	2006-03-14 03:08:14 UTC (rev 21270)
+++ scummvm/trunk/engines/scumm/dialogs.cpp	2006-03-14 03:52:29 UTC (rev 21271)
@@ -355,6 +355,8 @@
 SaveLoadChooserEx::SaveLoadChooserEx(const String &title, const String &buttonLabel, bool saveMode, ScummEngine *engine)
 	: Dialog("scummsaveload"), _saveMode(saveMode), _list(0), _chooseButton(0), _gfxWidget(0), _scumm(engine) {
 
+	_drawingHints |= GUI::THEME_HINT_MAIN_DIALOG;
+
 	new StaticTextWidget(this, "scummsaveload_title", title, kTextAlignCenter);
 
 	// Add choice list

Modified: scummvm/trunk/gui/theme-config.cpp
===================================================================
--- scummvm/trunk/gui/theme-config.cpp	2006-03-14 03:08:14 UTC (rev 21270)
+++ scummvm/trunk/gui/theme-config.cpp	2006-03-14 03:52:29 UTC (rev 21271)
@@ -222,30 +222,7 @@
 "##### SCUMM dialogs\n"
 "scummDummyDialog=0 80 0 16\n"
 "\n"
-"## Main dialog\n"
-"# note that scummmain size depends on overall height\n"
-"smY=(scummmainVSpace + scummmainVAddOff)\n"
-"scummmain_resume=scummmainHOffset smY scummmainButtonWidth scummmainButtonHeight\n"
-"smY=(smY + scummmainButtonHeight + scummmainVAddOff)\n"
-"smY=(smY + scummmainVSpace)\n"
-"scummmain_load=prev.x smY prev.w prev.h\n"
-"smY=(smY + scummmainButtonHeight + scummmainVAddOff)\n"
-"scummmain_save=prev.x smY prev.w prev.h\n"
-"smY=(smY + scummmainButtonHeight + scummmainVAddOff)\n"
-"smY=(smY + scummmainVSpace)\n"
-"scummmain_options=prev.x smY prev.w prev.h\n"
-"smY=(smY + scummmainButtonHeight + scummmainVAddOff)\n"
-"scummmain_help=prev.x smY prev.w prev.h\n"
-"smY=(smY + scummmainButtonHeight + scummmainVAddOff)\n"
-"scummmain_about=prev.x smY prev.w prev.h\n"
-"smY=(smY + scummmainButtonHeight + scummmainVAddOff)\n"
-"smY=(smY + scummmainVSpace)\n"
-"scummmain_quit=prev.x smY prev.w prev.h\n"
-"smY=(smY + scummmainButtonHeight + scummmainVAddOff)\n"
-"smW=(scummmainButtonWidth + 2 * scummmainHOffset)\n"
-"smH=(smY + scummmainVSpace)\n"
-"scummmain=((w - smW) / 2) ((h - smH) / 2) smW smH\n"
-"\n"
+"use=scummmain\n"
 "## Engine config\n"
 "# note that scummconfig size depends on overall height\n"
 "# hence it is on the end of the list\n"
@@ -347,6 +324,31 @@
 "opYoffset=(opYoffset + buttonHeight + midiControlsSpacing)\n"
 "mcGSCheckbox=mcx opYoffset (kFontHeight + 10 + 142) buttonHeight\n"
 "opYoffset=(opYoffset + buttonHeight + midiControlsSpacing)\n"
+"\n"
+"[scummmain]\n"
+"## Main dialog\n"
+"# note that scummmain size depends on overall height\n"
+"smY=(scummmainVSpace + scummmainVAddOff)\n"
+"scummmain_resume=scummmainHOffset smY scummmainButtonWidth scummmainButtonHeight\n"
+"smY=(smY + scummmainButtonHeight + scummmainVAddOff)\n"
+"smY=(smY + scummmainVSpace)\n"
+"scummmain_load=prev.x smY prev.w prev.h\n"
+"smY=(smY + scummmainButtonHeight + scummmainVAddOff)\n"
+"scummmain_save=prev.x smY prev.w prev.h\n"
+"smY=(smY + scummmainButtonHeight + scummmainVAddOff)\n"
+"smY=(smY + scummmainVSpace)\n"
+"scummmain_options=prev.x smY prev.w prev.h\n"
+"smY=(smY + scummmainButtonHeight + scummmainVAddOff)\n"
+"scummmain_help=prev.x smY prev.w prev.h\n"
+"smY=(smY + scummmainButtonHeight + scummmainVAddOff)\n"
+"scummmain_about=prev.x smY prev.w prev.h\n"
+"smY=(smY + scummmainButtonHeight + scummmainVAddOff)\n"
+"smY=(smY + scummmainVSpace)\n"
+"scummmain_quit=prev.x smY prev.w prev.h\n"
+"smY=(smY + scummmainButtonHeight + scummmainVAddOff)\n"
+"smW=(scummmainButtonWidth + 2 * scummmainHOffset)\n"
+"smH=(smY + scummmainVSpace)\n"
+"scummmain=((w - smW) / 2) ((h - smH) / 2) smW smH\n"
 "";
 
 using Common::String;

Modified: scummvm/trunk/gui/themes/default-theme.ini
===================================================================
--- scummvm/trunk/gui/themes/default-theme.ini	2006-03-14 03:08:14 UTC (rev 21270)
+++ scummvm/trunk/gui/themes/default-theme.ini	2006-03-14 03:52:29 UTC (rev 21271)
@@ -133,19 +133,69 @@
 pshadow_bottom_height=4
 
 [640xY]
+def_buttonWidth=120
+def_buttonHeight=25
+def_scummmainHOffset=12
+def_scummmainVSpace=15
+def_scummmainVAddOff=5
+
 ##### launcher
 launcher_version=85 21 247 kLineHeight
 launcher_logo=180 5 283 80
 launcher_logo.visible=true
 space1=20
 space2=5
-butWidth=120
-butHeight=25
 launcher_list=23 94 466 (h - 23 - self.y)
-launcher_start_button=(prev.x2 + 17) prev.y butWidth butHeight
+launcher_start_button=(prev.x2 + 17) prev.y buttonWidth buttonHeight
 launcher_addGame_button=prev.x (prev.y2 + space1) prev.w prev.h
 launcher_editGame_button=prev.x (prev.y2 + space2) prev.w prev.h
 launcher_removeGame_button=prev.x (prev.y2 + space2) prev.w prev.h
 launcher_options_button=prev.x (prev.y2 + space1) prev.w prev.h
 launcher_about_button=prev.x (prev.y2 + space2) prev.w prev.h
 launcher_quit_button=prev.x (prev.y2 + space1) prev.w prev.h
+use=scummmain
+
+# Saveload dialog
+scummsaveload=8 8 (w - 2 * 8) (h - 16)
+set_parent=scummsaveload
+scummsaveload_title=10 2 (parent.w - 2 * 10 - 180) kLineHeight
+scummsaveload_list=10 18 prev.w (parent.h - 17 - buttonHeight - 8 - self.y)
+scummsaveload_thumbnail=(parent.w - (kThumbnailWidth + 22)) 18
+scummsaveload_cancel=(parent.w - 2 * (buttonWidth + 10)) (parent.h - buttonHeight - 8) buttonWidth buttonHeight
+scummsaveload_choose=(prev.x2 + 10) prev.y prev.w prev.h
+opHeight=(h * 9 / 10)
+useWithPrefix=chooser scummsaveload_
+
+
+############################################
+[chooser]
+chooserW=(w - 2 * 8)
+chooser=((w - chooserW) / 2) ((h - opHeight) / 2) chooserW opHeight
+chooser_headline=10 6 (chooserW - 2 * 10) (kLineHeight)
+chooser_list=10 (6 + kLineHeight + 2) prev.w (opHeight - self.y - buttonHeight - 12)
+chooser_cancel=(chooserW - 2 * (buttonWidth + 10)) (opHeight - buttonHeight - 8) buttonWidth buttonHeight
+chooser_ok=(prev.x2 + 10) prev.y prev.w prev.h
+
+[scummmain]
+## Main dialog
+# note that scummmain size depends on overall height
+smY=scummmainHOffset
+scummmain_resume=scummmainHOffset smY buttonWidth buttonHeight
+smY=(smY + buttonHeight + scummmainVAddOff)
+smY=(smY + scummmainVSpace)
+scummmain_load=prev.x smY prev.w prev.h
+smY=(smY + buttonHeight + scummmainVAddOff)
+scummmain_save=prev.x smY prev.w prev.h
+smY=(smY + buttonHeight + scummmainVAddOff)
+smY=(smY + scummmainVSpace)
+scummmain_options=prev.x smY prev.w prev.h
+smY=(smY + buttonHeight + scummmainVAddOff)
+scummmain_help=prev.x smY prev.w prev.h
+smY=(smY + buttonHeight + scummmainVAddOff)
+scummmain_about=prev.x smY prev.w prev.h
+smY=(smY + buttonHeight + scummmainVAddOff)
+smY=(smY + scummmainVSpace)
+scummmain_quit=prev.x smY prev.w prev.h
+smH=(smY + buttonHeight + scummmainHOffset)
+smW=(buttonWidth + 2 * scummmainHOffset)
+scummmain=((w - smW) / 2) ((h - smH) / 2) smW smH


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