Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Krüger <mkrueger@novell.com>2010-08-18 17:23:57 +0400
committerMike Krüger <mkrueger@novell.com>2010-08-19 09:30:25 +0400
commit7edf7b35c7a51659831065848d6d02dd9bc92859 (patch)
treea1007ff1528721af474a3c879f87d966597ea856 /main/src/core/MonoDevelop.Ide/MonoDevelop.Components
parentddccca2b4ef3cc74f307ba325c55421962539c23 (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.cs12
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 ();
}
}