public ListBoxItemHighlightable(string content, Font font, int margin, Media.Color backgroundSelectedColor, Media.Color foreColorSelectedColor, Media.Color foreColorUnselectColor) : base() { this.content = new Text(font, content); this.content.SetMargin(margin); this.Child = this.content; this.backgroundSelectedColor = backgroundSelectedColor; this.foreColorSelectedColor = foreColorSelectedColor; this.foreColorUnselectColor = foreColorUnselectColor; this.Background = null; this.content.ForeColor = this.foreColorUnselectColor; }
public static SKColor ToSKColor(this Media.Color c) { return(new SKColor(c.R, c.G, c.B, c.A)); }
public void SetColorParameter(string key, Media.Color value) => SetVariant(key, value);
public static Color4 ToColor4(this Media.Color color) { return(new global::SharpDX.Color4((float)color.R / 255, (float)color.G / 255, (float)color.B / 255, (float)color.A / 255)); }
public static Color4 ToColor4(this Media.Color color) { color.Clamp(); return(new global::SharpDX.Color4(color.R / 255f, color.G / 255f, color.B / 255f, color.A / 255f)); }
public static string ToHex(this Media.Color c) { return("#" + c.R.ToString("X2") + c.G.ToString("X2") + c.B.ToString("X2")); }