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

lordhoto at users.sourceforge.net lordhoto at users.sourceforge.net
Sun Oct 8 03:05:16 CEST 2006


Revision: 24187
          http://svn.sourceforge.net/scummvm/?rev=24187&view=rev
Author:   lordhoto
Date:     2006-10-07 18:05:10 -0700 (Sat, 07 Oct 2006)

Log Message:
-----------
Uses the slider background settings instead of the edit text widget settings for the slider background.

Modified Paths:
--------------
    scummvm/trunk/gui/ThemeNew.cpp
    scummvm/trunk/gui/theme.h

Modified: scummvm/trunk/gui/ThemeNew.cpp
===================================================================
--- scummvm/trunk/gui/ThemeNew.cpp	2006-10-08 01:01:52 UTC (rev 24186)
+++ scummvm/trunk/gui/ThemeNew.cpp	2006-10-08 01:05:10 UTC (rev 24187)
@@ -365,6 +365,16 @@
 		end = kEditTextBackgroundEnd;
 		factor = kEditTextFactor;
 		break;
+	case kWidgetBackgroundSlider:
+		corner = kSliderBkgdCorner;
+		top = kSliderBkgdTop;
+		left = kSliderBkgdLeft;
+		bkgd = kSliderBkgd;
+		shadow = kShadowEmboss;
+		start = kSliderBackgroundStart;
+		end = kSliderBackgroundEnd;
+		factor = kSliderFactor;
+		break;
 	default:
 		corner = kWidgetBkgdCorner;
 		top = kWidgetBkgdTop;
@@ -495,7 +505,7 @@
 	r.left++;
 	r.right++;
 
-	drawWidgetBackground(r, THEME_HINT_USE_SHADOW, kWidgetBackgroundEditText, kStateEnabled);
+	drawWidgetBackground(r, THEME_HINT_USE_SHADOW, kWidgetBackgroundSlider, kStateEnabled);
 
 	Common::Rect r2 = r;
 	r2.left = r.left;

Modified: scummvm/trunk/gui/theme.h
===================================================================
--- scummvm/trunk/gui/theme.h	2006-10-08 01:01:52 UTC (rev 24186)
+++ scummvm/trunk/gui/theme.h	2006-10-08 01:05:10 UTC (rev 24187)
@@ -87,7 +87,8 @@
 		kWidgetBackgroundPlain,
 		kWidgetBackgroundBorder,
 		kWidgetBackgroundBorderSmall,
-		kWidgetBackgroundEditText
+		kWidgetBackgroundEditText,
+		kWidgetBackgroundSlider
 	};
 
 	enum State {


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