Ejemplo n.º 1
0
        public void Stylize(IStylizerSource source)
        {
            if (source.Document.CreateFace(this, "c-keyword") != null)
            {
                keywordFace = source.Document.FindFace("c-keyword");
                keywordFace.FaceStyle.Foreground = Color.Green;
                keywordFace.FaceStyle.FontStyle  = FontStyle.Bold;
            }

            foreach (var line in source.Range.Lines)
            {
                stylizeLine(source, line);
            }
        }
Ejemplo n.º 2
0
        public void Stylize(IStylizerSource source)
        {
            if (source.Document.CreateFace(this, "scharp-keyword") != null)
            {
                keywordFace = source.Document.FindFace("scharp-keyword");
                keywordFace.FaceStyle.Background = Color.GhostWhite;
                keywordFace.FaceStyle.Foreground = Color.FromArgb(0, 0, 150);
                keywordFace.FaceStyle.FontStyle  = FontStyle.Bold;
            }

            foreach (var line in source.Range.Lines)
            {
                stylizeLine(source, line);
            }
        }
Ejemplo n.º 3
0
        public void Stylize(IStylizerSource source)
        {
            if (source.Document.CreateFace(this, "scharp-keyword") != null)
            {
                keywordFace = source.Document.FindFace("scharp-keyword");
                keywordFace.FaceStyle.Background = Color.GhostWhite;
                keywordFace.FaceStyle.Foreground = Color.FromArgb(0, 0, 150);
                keywordFace.FaceStyle.FontStyle = FontStyle.Bold;
            }

            foreach (var line in source.Range.Lines)
            {
                stylizeLine(source, line);
            }
        }
Ejemplo n.º 4
0
        public void AssignFace(DocumentRange target, IStyleFace face)
        {
            if (face == null)
            {
                return;
            }

            var line   = target.Start.Line;
            var column = target.Start.Column;

            while (line <= target.End.Line)
            {
                var chRange = line == target.End.Line
                    ? new CharacterRange(column, target.End.Column - column)
                    : new CharacterRange(column, Rows[line].Length);

                getRowStyles(line).Add(new FaceApplied(face.Name, chRange));

                fireFaceChanged(Rows[line]);

                column = 0;
                line++;
            }
        }
Ejemplo n.º 5
0
 public void AssignFace(DocumentRange target, IStyleFace face) { doc.AssignFace(target, face); }
Ejemplo n.º 6
0
        public void AssignFace(DocumentRange target, IStyleFace face)
        {
            if (face == null) return;

            var line = target.Start.Line;
            var column = target.Start.Column;

            while (line <= target.End.Line)
            {
                var chRange = line == target.End.Line 
                    ? new CharacterRange(column, target.End.Column - column) 
                    : new CharacterRange(column, Rows[line].Length);

                getRowStyles(line).Add(new FaceApplied(face.Name, chRange));

                fireFaceChanged(Rows[line]);

                column = 0;
                line++;
            }
        }
Ejemplo n.º 7
0
 public void AssignFace(DocumentRange target, IStyleFace face)
 {
     doc.AssignFace(target, face);
 }
Ejemplo n.º 8
0
        public void Stylize(IStylizerSource source)
        {
            if (source.Document.CreateFace(this, "c-keyword") != null)
            {
                keywordFace = source.Document.FindFace("c-keyword");
                keywordFace.FaceStyle.Foreground = Color.Green;
                keywordFace.FaceStyle.FontStyle = FontStyle.Bold;
            }

            foreach (var line in source.Range.Lines)
            {
                stylizeLine(source, line);
            }
        }