protected override void ApplyHighlightingStyleColors(HighlightingStyleResolver resolver) { Color actualEditorBackColor = UserOptions.Instance.ActualEditorBackColor; if (actualEditorBackColor.GetBrightness() < 0.4f) { actualEditorBackColor = Color.FromArgb(0x80, 0x80, 0x80); } else { actualEditorBackColor = Color.FromArgb((actualEditorBackColor.R * 0x13) / 20, (actualEditorBackColor.G * 9) / 10, (actualEditorBackColor.B * 7) / 8); } resolver.SetBackColor(actualEditorBackColor); }
protected override void ApplyHighlightingStyleColors(HighlightingStyleResolver resolver) { resolver.SetForeColor(Color.FromArgb(210, 210, 210)); }
protected override void ApplyHighlightingStyleAdornments(HighlightingStyleResolver resolver) { }
protected override void ApplyHighlightingStyleColors(HighlightingStyleResolver resolver) { resolver.ApplyHighlightingStyleColors(new HighlightingStyle("URI", "URI", Color.Blue, Color.Transparent)); }
protected override void ApplyHighlightingStyleAdornments(HighlightingStyleResolver resolver) { resolver.ApplyUnderline((UserOptions.Instance.ActualEditorBackColor.GetBrightness() < 0.4f) ? Color.FromArgb(120, 150, 0xff) : Color.Blue, 0, 0); }