summaryrefslogtreecommitdiff
path: root/vcl
diff options
context:
space:
mode:
authorRuslan Kabatsayev <b7.10110111@gmail.com>2012-07-17 18:18:35 +0400
committerJan Holesovsky <kendy@suse.cz>2012-07-25 16:30:17 +0200
commit38fd6c8498b18121413228a676e0cf7653c299fe (patch)
treef08ad836428a55144b25f186ee8fd7fbdfed3ab3 /vcl
parente906bcc0c976a8565d05fbf6ef5cdda01642e611 (diff)
Make default dark shadow non-black
Change-Id: If517926b12633a96ad8088e007cfcd6d84e5c919 Signed-off-by: Jan Holesovsky <kendy@suse.cz>
Diffstat (limited to 'vcl')
-rw-r--r--vcl/source/app/settings.cxx2
-rw-r--r--vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx1
2 files changed, 3 insertions, 0 deletions
diff --git a/vcl/source/app/settings.cxx b/vcl/source/app/settings.cxx
index 02457d1791e5..dfdfa9554d3c 100644
--- a/vcl/source/app/settings.cxx
+++ b/vcl/source/app/settings.cxx
@@ -474,8 +474,10 @@ void StyleSettings::Set3DColors( const Color& rColor )
{
mpData->maLightColor = rColor;
mpData->maShadowColor = rColor;
+ mpData->maDarkShadowColor=rColor;
mpData->maLightColor.IncreaseLuminance( 64 );
mpData->maShadowColor.DecreaseLuminance( 64 );
+ mpData->maDarkShadowColor.DecreaseLuminance( 100 );
sal_uLong nRed = mpData->maLightColor.GetRed();
sal_uLong nGreen = mpData->maLightColor.GetGreen();
sal_uLong nBlue = mpData->maLightColor.GetBlue();
diff --git a/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx b/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx
index e1c8e2d54403..4acf11251815 100644
--- a/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx
+++ b/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx
@@ -3730,6 +3730,7 @@ void GtkSalGraphics::updateSettings( AllSettings& rSettings )
std::fprintf( stderr, "MenuBarTextColor = %x (%d)\n", (int)aStyleSet.GetMenuBarTextColor().GetColor(), aStyleSet.GetMenuBarTextColor().GetLuminance() );
std::fprintf( stderr, "LightColor = %x (%d)\n", (int)aStyleSet.GetLightColor().GetColor(), aStyleSet.GetLightColor().GetLuminance() );
std::fprintf( stderr, "ShadowColor = %x (%d)\n", (int)aStyleSet.GetShadowColor().GetColor(), aStyleSet.GetShadowColor().GetLuminance() );
+ std::fprintf( stderr, "DarkShadowColor = %x (%d)\n", (int)aStyleSet.GetDarkShadowColor().GetColor(), aStyleSet.GetDarkShadowColor().GetLuminance() );
#endif
// Awful hack for menu separators in the Sonar and similar themes.