private void configureLuaHighlighting()
{
var scintilla = textBox;
scintilla.Lexer = ScintillaNET.Lexer.Lua;
scintilla.Styles[ScintillaNET.Style.Lua.Comment].BackColor = Color.LightCyan;
scintilla.Styles[ScintillaNET.Style.Lua.Comment].FillLine = true;
scintilla.Styles[ScintillaNET.Style.Lua.Comment].ForeColor = Color.Green;
scintilla.Styles[ScintillaNET.Style.Lua.CommentLine].ForeColor = Color.Green;
scintilla.Styles[ScintillaNET.Style.Lua.Number].ForeColor = Color.DarkCyan;
scintilla.Styles[ScintillaNET.Style.Lua.Word].ForeColor = Color.Navy;
scintilla.Styles[ScintillaNET.Style.Lua.String].ForeColor = Color.BlueViolet;
scintilla.Styles[ScintillaNET.Style.Lua.Character].ForeColor = Color.BlueViolet;
scintilla.Styles[ScintillaNET.Style.Lua.StringEol].BackColor = Color.BlueViolet;
scintilla.Styles[ScintillaNET.Style.Lua.StringEol].ForeColor = Color.White;
scintilla.Styles[ScintillaNET.Style.Lua.Word2].BackColor = Color.Maroon;
scintilla.SetKeywords(0, "and break do else elseif end for function if in local nil not or repeat return then until while");
}