Ejemplo n.º 1
0
        private void _InitializeCodeEditor()
        {
            CODE_EDITOR.StyleResetDefault();

            CODE_EDITOR.Styles[ScintillaNET.Style.Default].Font = "Consolas";

            CODE_EDITOR.Styles[ScintillaNET.Style.Default].Size = 10;

            CODE_EDITOR.StyleClearAll();

            CODE_EDITOR.CaretLineVisible = true;



            // CODE_EDITOR.SetWhitespaceBackColor(true, IntToColor(0xFF0000));
            //CODE_EDITOR.SetSelectionBackColor(true, IntToColor(0xFF0000));
        }
Ejemplo n.º 2
0
        private void _InitializeSyntexStyle()
        {
            // Configure the CPP (C#) lexer styles

            CODE_EDITOR.Styles[ScintillaNET.Style.Cpp.Default].ForeColor = System.Drawing.Color.Silver;

            CODE_EDITOR.Styles[ScintillaNET.Style.Cpp.Comment].ForeColor = System.Drawing.Color.FromArgb(0, 128, 0);            // Green

            CODE_EDITOR.Styles[ScintillaNET.Style.Cpp.CommentLine].ForeColor = System.Drawing.Color.FromArgb(0, 128, 0);        // Green

            CODE_EDITOR.Styles[ScintillaNET.Style.Cpp.CommentLineDoc].ForeColor = System.Drawing.Color.FromArgb(128, 128, 128); // Gray

            CODE_EDITOR.Styles[ScintillaNET.Style.Cpp.Number].ForeColor = System.Drawing.Color.Olive;

            CODE_EDITOR.Styles[ScintillaNET.Style.Cpp.Word].ForeColor = System.Drawing.Color.Blue;

            CODE_EDITOR.Styles[ScintillaNET.Style.Cpp.Word2].ForeColor = System.Drawing.Color.Blue;

            CODE_EDITOR.Styles[ScintillaNET.Style.Cpp.String].ForeColor = System.Drawing.Color.FromArgb(163, 21, 21);    // Red

            CODE_EDITOR.Styles[ScintillaNET.Style.Cpp.Character].ForeColor = System.Drawing.Color.FromArgb(163, 21, 21); // Red

            CODE_EDITOR.Styles[ScintillaNET.Style.Cpp.Verbatim].ForeColor = System.Drawing.Color.FromArgb(163, 21, 21);  // Red

            CODE_EDITOR.Styles[ScintillaNET.Style.Cpp.StringEol].BackColor = System.Drawing.Color.Pink;

            CODE_EDITOR.Styles[ScintillaNET.Style.Cpp.Operator].ForeColor = System.Drawing.Color.Purple;

            CODE_EDITOR.Styles[ScintillaNET.Style.Cpp.Preprocessor].ForeColor = System.Drawing.Color.Maroon;

            CODE_EDITOR.Lexer = Lexer.Cpp;



            // Set the keywords
            CODE_EDITOR.SetKeywords(0, "abstract as base break case catch checked continue default delegate do else event explicit extern false finally fixed for foreach goto if implicit in interface internal is lock namespace new null object operator out override params private protected public readonly ref return sealed sizeof stackalloc switch this throw true try typeof unchecked unsafe using virtual while");
            CODE_EDITOR.SetKeywords(1, "bool byte char class const decimal double enum float int long sbyte short static string struct uint ulong ushort void");
        }