internal void UpdateColors(bool forceChange) { if (forceChange || !string.IsNullOrEmpty(UserOptions.Instance.EditorBackColor)) { try { BackgroundFill fill; VisualStudio2005SyntaxEditorRenderer renderer = base.get_Renderer(); renderer.set_SelectionMarginBackgroundFill(fill = new SolidColorBackgroundFill(UserOptions.Instance.ActualEditorBackColor)); renderer.set_TextAreaBackgroundFill(fill); } catch { } } }
internal void UpdateColors(bool forceChange) { if (forceChange || !string.IsNullOrEmpty(UserOptions.Instance.EditorBackColor)) { try { BackgroundFill fill; VisualStudio2005SyntaxEditorRenderer renderer = base.get_Renderer(); renderer.set_SelectionMarginBackgroundFill(fill = new SolidColorBackgroundFill(UserOptions.Instance.ActualEditorBackColor)); renderer.set_TextAreaBackgroundFill(fill); } catch { } } }
private void SetSyntaxEditorBackColorForDefaultValueFunction(bool enabled) { Color backColor = enabled ? Color.White : Color.LightGray; VisualStudio2005SyntaxEditorRenderer vs = (VisualStudio2005SyntaxEditorRenderer)syntaxEditor1.RendererResolved; SolidColorBackgroundFill fill = new SolidColorBackgroundFill(backColor); vs.TextAreaBackgroundFill = fill; syntaxEditor1.Document.Language.BackColor = backColor; }
private void SetSyntaxEditorBackColor() { Color backColor = Color.White; VisualStudio2005SyntaxEditorRenderer vs = (VisualStudio2005SyntaxEditorRenderer)syntaxEditor1.RendererResolved; SolidColorBackgroundFill fill = new SolidColorBackgroundFill(backColor); vs.TextAreaBackgroundFill = fill; syntaxEditor1.Document.Language.BackColor = backColor; }