public DefaultHighlightingStrategy()
        {
            name = "Default";
            defaultColor    = new HighlightBackground("WindowText", "Window", false, false);
            digitColor      = new HighlightBackground("WindowText", "Window", false, false);

            lineNumberColor = new HighlightBackground("ControlDark", "Window", false, false);

            eolMarkerColor  = new HighlightColor("ControlLight", "Window", false, false);
            spaceMarkerColor= new HighlightColor("ControlLight", "Window", false, false);
            tabMarkerColor  = new HighlightColor("ControlLight", "Window", false, false);

            selectionColor  = new HighlightColor("HighlightText", "Highlight", false, false);
            vRulerColor     = new HighlightColor("ControlLight", "Window", false, false);

            invalidLineColor= new HighlightColor(Color.Red, false, false);
            caretmarkerColor= new HighlightColor(Color.Yellow, false, false);
            foldLine        = new HighlightColor(Color.Black, false, false);
            foldMarker      = new HighlightColor(Color.White, false, false);
        }
 internal void SetDefaultColor(HighlightBackground color)
 {
     defaultColor = color;
 }