diff options
author | Mike Krüger <mkrueger@novell.com> | 2010-08-18 17:23:57 +0400 |
---|---|---|
committer | Mike Krüger <mkrueger@novell.com> | 2010-08-19 09:30:25 +0400 |
commit | 7edf7b35c7a51659831065848d6d02dd9bc92859 (patch) | |
tree | a1007ff1528721af474a3c879f87d966597ea856 /main/src/core/MonoDevelop.Ide/MonoDevelop.Components | |
parent | ddccca2b4ef3cc74f307ba325c55421962539c23 (diff) |
Moved color generation to hsl color. Adapted navigate to dialog
colors.
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Components')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Components/TooltipWindow.cs | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/TooltipWindow.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/TooltipWindow.cs index c60f7ba24b..0c9291fa4e 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/TooltipWindow.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/TooltipWindow.cs @@ -41,16 +41,8 @@ namespace MonoDevelop.Components public string LinkColor { get { - var baseColor = (Mono.TextEditor.HslColor)Style.Background (State); - double bgH = (baseColor.H == 0 && baseColor.S == 0) ? 2 / 3.0 : baseColor.H; - baseColor.H = bgH + 0.5; - baseColor.S = 0.7; - baseColor.L = 0.5; - var resultColor = (Cairo.Color)baseColor; - return string.Format ("#{0:x2}{1:x2}{2:x2}", - (int)(resultColor.R * 255), - (int)(resultColor.G * 255), - (int)(resultColor.B * 255)); + var color = Mono.TextEditor.HslColor.GenerateHighlightColors (Style.Background (State), Style.Text (State), 3)[2]; + return color.ToPangoString (); } } |