Hallo zusammen,
Ich benutze diese SyntaxRichTextBox als Code Editor:
codeproject.com/Articles/10675…lighting-in-a-RichTextBox
Wenn etwas eingeben werden wird, werden bestimmte Wörter in bestimmte Farben korrekt angezeigt:
Wenn ein Text eingefügt wird, oder in die RichTextBox geladen wird, dann wird nur die erste Zeile highlighted.
Ich möchte das der gesamte Text highlighted wird.
Hier der dazugehörige Code: (Dieses Sub wird im Programm Load-Event aufgerufen)
Danke schon mal
Ich benutze diese SyntaxRichTextBox als Code Editor:
codeproject.com/Articles/10675…lighting-in-a-RichTextBox
Wenn etwas eingeben werden wird, werden bestimmte Wörter in bestimmte Farben korrekt angezeigt:
Wenn ein Text eingefügt wird, oder in die RichTextBox geladen wird, dann wird nur die erste Zeile highlighted.
Ich möchte das der gesamte Text highlighted wird.
Hier der dazugehörige Code: (Dieses Sub wird im Programm Load-Event aufgerufen)
Quellcode
-
- Public Sub LadeEigenschgaftenVonCodeRichTextBox()
- ' Add the keywords to the list.
- m_syntaxRichTextBox.Settings.Keywords.Add("ASSOC")
- m_syntaxRichTextBox.Settings.Keywords.Add("assoc")
- m_syntaxRichTextBox.Settings.Keywords.Add("@ECHO OFF")
- m_syntaxRichTextBox.Settings.Keywords.Add("@echo off")
- m_syntaxRichTextBox.Settings.Keywords.Add("ECHO")
- m_syntaxRichTextBox.Settings.Keywords.Add("Echo")
- m_syntaxRichTextBox.Settings.Keywords.Add("echo")
- m_syntaxRichTextBox.Settings.Keywords.Add("ECHO ON")
- m_syntaxRichTextBox.Settings.Keywords.Add("Echo on")
- m_syntaxRichTextBox.Settings.Keywords.Add("echo on")
- m_syntaxRichTextBox.Settings.Keywords.Add("ECHO OFF")
- m_syntaxRichTextBox.Settings.Keywords.Add("Echo off")
- m_syntaxRichTextBox.Settings.Keywords.Add("echo off")
- m_syntaxRichTextBox.Settings.Keywords.Add("CLS")
- m_syntaxRichTextBox.Settings.Keywords.Add("cls")
- m_syntaxRichTextBox.Settings.Keywords.Add("GOTO")
- m_syntaxRichTextBox.Settings.Keywords.Add("Goto")
- m_syntaxRichTextBox.Settings.Keywords.Add("goto")
- m_syntaxRichTextBox.Settings.Keywords.Add("START")
- m_syntaxRichTextBox.Settings.Keywords.Add("Start")
- m_syntaxRichTextBox.Settings.Keywords.Add("start")
- m_syntaxRichTextBox.Settings.Keywords.Add("SET")
- m_syntaxRichTextBox.Settings.Keywords.Add("Set")
- m_syntaxRichTextBox.Settings.Keywords.Add("set")
- m_syntaxRichTextBox.Settings.Keywords.Add("/p")
- m_syntaxRichTextBox.Settings.Keywords.Add("/s")
- m_syntaxRichTextBox.Settings.Keywords.Add("/i")
- m_syntaxRichTextBox.Settings.Keywords.Add("/a")
- m_syntaxRichTextBox.Settings.Keywords.Add("/c")
- m_syntaxRichTextBox.Settings.Keywords.Add("/all")
- m_syntaxRichTextBox.Settings.Keywords.Add("%RANDO%")
- m_syntaxRichTextBox.Settings.Keywords.Add("%Random%")
- m_syntaxRichTextBox.Settings.Keywords.Add("%random%")
- m_syntaxRichTextBox.Settings.Keywords.Add("%")
- m_syntaxRichTextBox.Settings.Keywords.Add("EXIST")
- m_syntaxRichTextBox.Settings.Keywords.Add("Exist")
- m_syntaxRichTextBox.Settings.Keywords.Add("exist")
- m_syntaxRichTextBox.Settings.Keywords.Add("IF")
- m_syntaxRichTextBox.Settings.Keywords.Add("If")
- m_syntaxRichTextBox.Settings.Keywords.Add("if")
- m_syntaxRichTextBox.Settings.Keywords.Add("EXIT")
- m_syntaxRichTextBox.Settings.Keywords.Add("Exit")
- m_syntaxRichTextBox.Settings.Keywords.Add("exit")
- m_syntaxRichTextBox.Settings.Keywords.Add("NOT")
- m_syntaxRichTextBox.Settings.Keywords.Add("Not")
- m_syntaxRichTextBox.Settings.Keywords.Add("not")
- m_syntaxRichTextBox.Settings.Keywords.Add("==")
- m_syntaxRichTextBox.Settings.Keywords.Add("=")
- m_syntaxRichTextBox.Settings.Keywords.Add(":")
- m_syntaxRichTextBox.Settings.Keywords.Add("PAUSE")
- m_syntaxRichTextBox.Settings.Keywords.Add("Pause")
- m_syntaxRichTextBox.Settings.Keywords.Add("pause")
- m_syntaxRichTextBox.Settings.Keywords.Add("IPCONGIF")
- m_syntaxRichTextBox.Settings.Keywords.Add("Ipconfig")
- m_syntaxRichTextBox.Settings.Keywords.Add("ipconfig")
- m_syntaxRichTextBox.Settings.Keywords.Add("PING")
- m_syntaxRichTextBox.Settings.Keywords.Add("Ping")
- m_syntaxRichTextBox.Settings.Keywords.Add("ping")
- m_syntaxRichTextBox.Settings.Keywords.Add("%path%")
- m_syntaxRichTextBox.Settings.Keywords.Add("%username%")
- m_syntaxRichTextBox.Settings.Keywords.Add("%computername%")
- m_syntaxRichTextBox.Settings.Keywords.Add("%prompt%")
- m_syntaxRichTextBox.Settings.Keywords.Add("CALL")
- m_syntaxRichTextBox.Settings.Keywords.Add("Call")
- m_syntaxRichTextBox.Settings.Keywords.Add("call")
- m_syntaxRichTextBox.Settings.Keywords.Add("FOR")
- m_syntaxRichTextBox.Settings.Keywords.Add("For")
- m_syntaxRichTextBox.Settings.Keywords.Add("for")
- m_syntaxRichTextBox.Settings.Keywords.Add("IN")
- m_syntaxRichTextBox.Settings.Keywords.Add("In")
- m_syntaxRichTextBox.Settings.Keywords.Add("in")
- m_syntaxRichTextBox.Settings.Keywords.Add("DIR")
- m_syntaxRichTextBox.Settings.Keywords.Add("Dir")
- m_syntaxRichTextBox.Settings.Keywords.Add("dir")
- m_syntaxRichTextBox.Settings.Keywords.Add("DEL")
- m_syntaxRichTextBox.Settings.Keywords.Add("Del")
- m_syntaxRichTextBox.Settings.Keywords.Add("del")
- m_syntaxRichTextBox.Settings.Keywords.Add("DO CALL")
- m_syntaxRichTextBox.Settings.Keywords.Add("Do Call")
- m_syntaxRichTextBox.Settings.Keywords.Add("do call")
- m_syntaxRichTextBox.Settings.Keywords.Add("DO")
- m_syntaxRichTextBox.Settings.Keywords.Add("Do")
- m_syntaxRichTextBox.Settings.Keywords.Add("do")
- m_syntaxRichTextBox.Settings.Keywords.Add("CALL")
- m_syntaxRichTextBox.Settings.Keywords.Add("Call")
- m_syntaxRichTextBox.Settings.Keywords.Add("call")
- m_syntaxRichTextBox.Settings.Keywords.Add("%0")
- m_syntaxRichTextBox.Settings.Keywords.Add("ASSOC")
- m_syntaxRichTextBox.Settings.Keywords.Add("Assoc")
- m_syntaxRichTextBox.Settings.Keywords.Add("assoc")
- m_syntaxRichTextBox.Settings.Keywords.Add("ATTRIB")
- m_syntaxRichTextBox.Settings.Keywords.Add("Attrib")
- m_syntaxRichTextBox.Settings.Keywords.Add("attrib")
- m_syntaxRichTextBox.Settings.Keywords.Add("BREAK")
- m_syntaxRichTextBox.Settings.Keywords.Add("Break")
- m_syntaxRichTextBox.Settings.Keywords.Add("break")
- m_syntaxRichTextBox.Settings.Keywords.Add("BOOTCFG")
- m_syntaxRichTextBox.Settings.Keywords.Add("Bootcfg")
- m_syntaxRichTextBox.Settings.Keywords.Add("CACLS")
- m_syntaxRichTextBox.Settings.Keywords.Add("Calls")
- m_syntaxRichTextBox.Settings.Keywords.Add("calls")
- m_syntaxRichTextBox.Settings.Keywords.Add("CD")
- m_syntaxRichTextBox.Settings.Keywords.Add("cd")
- m_syntaxRichTextBox.Settings.Keywords.Add("CHCP")
- m_syntaxRichTextBox.Settings.Keywords.Add("chcp")
- m_syntaxRichTextBox.Settings.Keywords.Add("CHDIR")
- m_syntaxRichTextBox.Settings.Keywords.Add("chdir")
- m_syntaxRichTextBox.Settings.Keywords.Add("CHKDSK")
- m_syntaxRichTextBox.Settings.Keywords.Add("chkdsk")
- m_syntaxRichTextBox.Settings.Keywords.Add("CHKNTFS")
- m_syntaxRichTextBox.Settings.Keywords.Add("chkntfs")
- m_syntaxRichTextBox.Settings.Keywords.Add("CHDIR")
- m_syntaxRichTextBox.Settings.Keywords.Add("chdir")
- m_syntaxRichTextBox.Settings.Keywords.Add("COM")
- m_syntaxRichTextBox.Settings.Keywords.Add("com")
- m_syntaxRichTextBox.Settings.Keywords.Add("COMP")
- m_syntaxRichTextBox.Settings.Keywords.Add("comp")
- m_syntaxRichTextBox.Settings.Keywords.Add("COMPACT")
- m_syntaxRichTextBox.Settings.Keywords.Add("compact")
- m_syntaxRichTextBox.Settings.Keywords.Add("CMD")
- m_syntaxRichTextBox.Settings.Keywords.Add("cmd")
- m_syntaxRichTextBox.Settings.Keywords.Add("COLOR")
- m_syntaxRichTextBox.Settings.Keywords.Add("Color")
- m_syntaxRichTextBox.Settings.Keywords.Add("color")
- m_syntaxRichTextBox.Settings.Keywords.Add("CONVERT")
- m_syntaxRichTextBox.Settings.Keywords.Add("Convert")
- m_syntaxRichTextBox.Settings.Keywords.Add("convert")
- m_syntaxRichTextBox.Settings.Keywords.Add("COPY")
- m_syntaxRichTextBox.Settings.Keywords.Add("Copy")
- m_syntaxRichTextBox.Settings.Keywords.Add("copy")
- m_syntaxRichTextBox.Settings.Keywords.Add("DATE")
- m_syntaxRichTextBox.Settings.Keywords.Add("Date")
- m_syntaxRichTextBox.Settings.Keywords.Add("date")
- m_syntaxRichTextBox.Settings.Keywords.Add("DEL")
- m_syntaxRichTextBox.Settings.Keywords.Add("DIR")
- m_syntaxRichTextBox.Settings.Keywords.Add("Dir")
- m_syntaxRichTextBox.Settings.Keywords.Add("dir")
- m_syntaxRichTextBox.Settings.Keywords.Add("DISKOMP")
- m_syntaxRichTextBox.Settings.Keywords.Add("Diskomp")
- m_syntaxRichTextBox.Settings.Keywords.Add("diskomp")
- m_syntaxRichTextBox.Settings.Keywords.Add("DISKCOPY")
- m_syntaxRichTextBox.Settings.Keywords.Add("Diskcopy")
- m_syntaxRichTextBox.Settings.Keywords.Add("diskcopy")
- m_syntaxRichTextBox.Settings.Keywords.Add("DISKPART")
- m_syntaxRichTextBox.Settings.Keywords.Add("Diskpart")
- m_syntaxRichTextBox.Settings.Keywords.Add("diskpart")
- m_syntaxRichTextBox.Settings.Keywords.Add("DOSKEY")
- m_syntaxRichTextBox.Settings.Keywords.Add("Doskey")
- m_syntaxRichTextBox.Settings.Keywords.Add("doskey")
- m_syntaxRichTextBox.Settings.Keywords.Add("DRIVERQUERY")
- m_syntaxRichTextBox.Settings.Keywords.Add("Driverquery")
- m_syntaxRichTextBox.Settings.Keywords.Add("driverquery")
- m_syntaxRichTextBox.Settings.Keywords.Add("EXIT")
- m_syntaxRichTextBox.Settings.Keywords.Add("Exit")
- m_syntaxRichTextBox.Settings.Keywords.Add("exit")
- m_syntaxRichTextBox.Settings.Keywords.Add("FC")
- m_syntaxRichTextBox.Settings.Keywords.Add("fc")
- m_syntaxRichTextBox.Settings.Keywords.Add("FIND")
- m_syntaxRichTextBox.Settings.Keywords.Add("Find")
- m_syntaxRichTextBox.Settings.Keywords.Add("find")
- m_syntaxRichTextBox.Settings.Keywords.Add("ENDLOCAL")
- m_syntaxRichTextBox.Settings.Keywords.Add("Endlocal")
- m_syntaxRichTextBox.Settings.Keywords.Add("endlocal")
- m_syntaxRichTextBox.Settings.Keywords.Add("FINDSTR")
- m_syntaxRichTextBox.Settings.Keywords.Add("Findstr")
- m_syntaxRichTextBox.Settings.Keywords.Add("findstr")
- m_syntaxRichTextBox.Settings.Keywords.Add("FOR")
- m_syntaxRichTextBox.Settings.Keywords.Add("For")
- m_syntaxRichTextBox.Settings.Keywords.Add("for")
- m_syntaxRichTextBox.Settings.Keywords.Add("ERASE")
- m_syntaxRichTextBox.Settings.Keywords.Add("Erase")
- m_syntaxRichTextBox.Settings.Keywords.Add("erase")
- m_syntaxRichTextBox.Settings.Keywords.Add("FORMAT")
- m_syntaxRichTextBox.Settings.Keywords.Add("Format")
- m_syntaxRichTextBox.Settings.Keywords.Add("format")
- m_syntaxRichTextBox.Settings.Keywords.Add("FSUTIL")
- m_syntaxRichTextBox.Settings.Keywords.Add("Fsutil")
- m_syntaxRichTextBox.Settings.Keywords.Add("fsutil")
- m_syntaxRichTextBox.Settings.Keywords.Add("FTYPE")
- m_syntaxRichTextBox.Settings.Keywords.Add("Ftype")
- m_syntaxRichTextBox.Settings.Keywords.Add("ftype")
- m_syntaxRichTextBox.Settings.Keywords.Add("GPRESULT")
- m_syntaxRichTextBox.Settings.Keywords.Add("gpresult")
- m_syntaxRichTextBox.Settings.Keywords.Add("Gpresult")
- m_syntaxRichTextBox.Settings.Keywords.Add("GRAFTABL")
- m_syntaxRichTextBox.Settings.Keywords.Add("graftabl")
- m_syntaxRichTextBox.Settings.Keywords.Add("HELP")
- m_syntaxRichTextBox.Settings.Keywords.Add("Help")
- m_syntaxRichTextBox.Settings.Keywords.Add("help")
- m_syntaxRichTextBox.Settings.Keywords.Add("ICACLS")
- m_syntaxRichTextBox.Settings.Keywords.Add("icacls")
- m_syntaxRichTextBox.Settings.Keywords.Add("LABEL")
- m_syntaxRichTextBox.Settings.Keywords.Add("Label")
- m_syntaxRichTextBox.Settings.Keywords.Add("label")
- m_syntaxRichTextBox.Settings.Keywords.Add(":LABEL")
- m_syntaxRichTextBox.Settings.Keywords.Add("MD")
- m_syntaxRichTextBox.Settings.Keywords.Add("md")
- m_syntaxRichTextBox.Settings.Keywords.Add("MKDIR")
- m_syntaxRichTextBox.Settings.Keywords.Add("mkdir")
- m_syntaxRichTextBox.Settings.Keywords.Add("MKLINK")
- m_syntaxRichTextBox.Settings.Keywords.Add("mklink")
- m_syntaxRichTextBox.Settings.Keywords.Add("MODE")
- m_syntaxRichTextBox.Settings.Keywords.Add("Mode")
- m_syntaxRichTextBox.Settings.Keywords.Add("mode")
- m_syntaxRichTextBox.Settings.Keywords.Add("MORE")
- m_syntaxRichTextBox.Settings.Keywords.Add("More")
- m_syntaxRichTextBox.Settings.Keywords.Add("more")
- m_syntaxRichTextBox.Settings.Keywords.Add("MOVE")
- m_syntaxRichTextBox.Settings.Keywords.Add("Move")
- m_syntaxRichTextBox.Settings.Keywords.Add("move")
- m_syntaxRichTextBox.Settings.Keywords.Add("OPENFILES")
- m_syntaxRichTextBox.Settings.Keywords.Add("Openfiles")
- m_syntaxRichTextBox.Settings.Keywords.Add("openfiles")
- m_syntaxRichTextBox.Settings.Keywords.Add("PATH")
- m_syntaxRichTextBox.Settings.Keywords.Add("Path")
- m_syntaxRichTextBox.Settings.Keywords.Add("path")
- m_syntaxRichTextBox.Settings.Keywords.Add("PAUSE")
- m_syntaxRichTextBox.Settings.Keywords.Add("Pause")
- m_syntaxRichTextBox.Settings.Keywords.Add("pause")
- m_syntaxRichTextBox.Settings.Keywords.Add("POPD")
- m_syntaxRichTextBox.Settings.Keywords.Add("Popd")
- m_syntaxRichTextBox.Settings.Keywords.Add("popd")
- m_syntaxRichTextBox.Settings.Keywords.Add("PRINT")
- m_syntaxRichTextBox.Settings.Keywords.Add("Print")
- m_syntaxRichTextBox.Settings.Keywords.Add("print")
- m_syntaxRichTextBox.Settings.Keywords.Add("PROMPT")
- m_syntaxRichTextBox.Settings.Keywords.Add("Prompt")
- m_syntaxRichTextBox.Settings.Keywords.Add("prompt")
- m_syntaxRichTextBox.Settings.Keywords.Add("PUSHD")
- m_syntaxRichTextBox.Settings.Keywords.Add("Pushd")
- m_syntaxRichTextBox.Settings.Keywords.Add("pushd")
- m_syntaxRichTextBox.Settings.Keywords.Add("RD")
- m_syntaxRichTextBox.Settings.Keywords.Add("rd")
- m_syntaxRichTextBox.Settings.Keywords.Add("RECOVER")
- m_syntaxRichTextBox.Settings.Keywords.Add("Recover")
- m_syntaxRichTextBox.Settings.Keywords.Add("recover")
- m_syntaxRichTextBox.Settings.Keywords.Add("REN")
- m_syntaxRichTextBox.Settings.Keywords.Add("Ren")
- m_syntaxRichTextBox.Settings.Keywords.Add("ren")
- m_syntaxRichTextBox.Settings.Keywords.Add("RENAME")
- m_syntaxRichTextBox.Settings.Keywords.Add("Rename")
- m_syntaxRichTextBox.Settings.Keywords.Add("rename")
- m_syntaxRichTextBox.Settings.Keywords.Add("REPLACE")
- m_syntaxRichTextBox.Settings.Keywords.Add("Replace")
- m_syntaxRichTextBox.Settings.Keywords.Add("replace")
- m_syntaxRichTextBox.Settings.Keywords.Add("RMDIR")
- m_syntaxRichTextBox.Settings.Keywords.Add("rmdir")
- m_syntaxRichTextBox.Settings.Keywords.Add("ROBOCOPY")
- m_syntaxRichTextBox.Settings.Keywords.Add("Robocopy")
- m_syntaxRichTextBox.Settings.Keywords.Add("robocopy")
- m_syntaxRichTextBox.Settings.Keywords.Add("SET")
- m_syntaxRichTextBox.Settings.Keywords.Add("Set")
- m_syntaxRichTextBox.Settings.Keywords.Add("set")
- m_syntaxRichTextBox.Settings.Keywords.Add("SETLOCAL")
- m_syntaxRichTextBox.Settings.Keywords.Add("Setlocal")
- m_syntaxRichTextBox.Settings.Keywords.Add("setlocal")
- m_syntaxRichTextBox.Settings.Keywords.Add("CS")
- m_syntaxRichTextBox.Settings.Keywords.Add("cs")
- m_syntaxRichTextBox.Settings.Keywords.Add("SCHTASKS")
- m_syntaxRichTextBox.Settings.Keywords.Add("Schtasks")
- m_syntaxRichTextBox.Settings.Keywords.Add("schtasks")
- m_syntaxRichTextBox.Settings.Keywords.Add("SHIFT")
- m_syntaxRichTextBox.Settings.Keywords.Add("Shift")
- m_syntaxRichTextBox.Settings.Keywords.Add("shift")
- m_syntaxRichTextBox.Settings.Keywords.Add("SHUTDOWN")
- m_syntaxRichTextBox.Settings.Keywords.Add("Shutdown")
- m_syntaxRichTextBox.Settings.Keywords.Add("shutdown")
- m_syntaxRichTextBox.Settings.Keywords.Add("SORT")
- m_syntaxRichTextBox.Settings.Keywords.Add("Sort")
- m_syntaxRichTextBox.Settings.Keywords.Add("sort")
- m_syntaxRichTextBox.Settings.Keywords.Add("START")
- m_syntaxRichTextBox.Settings.Keywords.Add("Start")
- m_syntaxRichTextBox.Settings.Keywords.Add("start")
- m_syntaxRichTextBox.Settings.Keywords.Add("SUBST")
- m_syntaxRichTextBox.Settings.Keywords.Add("Subst")
- m_syntaxRichTextBox.Settings.Keywords.Add("subst")
- m_syntaxRichTextBox.Settings.Keywords.Add("SYSTEMINFO")
- m_syntaxRichTextBox.Settings.Keywords.Add("Systeminfo")
- m_syntaxRichTextBox.Settings.Keywords.Add("systeminfo")
- m_syntaxRichTextBox.Settings.Keywords.Add("TASKLIST")
- m_syntaxRichTextBox.Settings.Keywords.Add("Tasklist")
- m_syntaxRichTextBox.Settings.Keywords.Add("tasklist")
- m_syntaxRichTextBox.Settings.Keywords.Add("TASKKILL")
- m_syntaxRichTextBox.Settings.Keywords.Add("Taskkill")
- m_syntaxRichTextBox.Settings.Keywords.Add("taskkill")
- m_syntaxRichTextBox.Settings.Keywords.Add("TIME")
- m_syntaxRichTextBox.Settings.Keywords.Add("Time")
- m_syntaxRichTextBox.Settings.Keywords.Add("time")
- m_syntaxRichTextBox.Settings.Keywords.Add("TITLE")
- m_syntaxRichTextBox.Settings.Keywords.Add("Title")
- m_syntaxRichTextBox.Settings.Keywords.Add("title")
- m_syntaxRichTextBox.Settings.Keywords.Add("TREE")
- m_syntaxRichTextBox.Settings.Keywords.Add("Tree")
- m_syntaxRichTextBox.Settings.Keywords.Add("tree")
- m_syntaxRichTextBox.Settings.Keywords.Add("TYPE")
- m_syntaxRichTextBox.Settings.Keywords.Add("Type")
- m_syntaxRichTextBox.Settings.Keywords.Add("type")
- m_syntaxRichTextBox.Settings.Keywords.Add("VER")
- m_syntaxRichTextBox.Settings.Keywords.Add("Ver")
- m_syntaxRichTextBox.Settings.Keywords.Add("ver")
- m_syntaxRichTextBox.Settings.Keywords.Add("VERIFY")
- m_syntaxRichTextBox.Settings.Keywords.Add("Verify")
- m_syntaxRichTextBox.Settings.Keywords.Add("verify")
- m_syntaxRichTextBox.Settings.Keywords.Add("VOL")
- m_syntaxRichTextBox.Settings.Keywords.Add("Vol")
- m_syntaxRichTextBox.Settings.Keywords.Add("vol")
- m_syntaxRichTextBox.Settings.Keywords.Add("XCOPY")
- m_syntaxRichTextBox.Settings.Keywords.Add("xcopy")
- m_syntaxRichTextBox.Settings.Keywords.Add("Xcopy")
- m_syntaxRichTextBox.Settings.Keywords.Add("WMIC")
- m_syntaxRichTextBox.Settings.Keywords.Add("wmic")
- m_syntaxRichTextBox.Settings.Keywords.Add("on")
- m_syntaxRichTextBox.Settings.Keywords.Add("off")
- ' Set the comment identifier.
- ' For Lua this is two minus-signs after each other (--).
- ' For C++ code we would set this property to "//".
- m_syntaxRichTextBox.Settings.Comment = "Rem"
- ' Set the colors that will be used.
- m_syntaxRichTextBox.Settings.KeywordColor = Color.DodgerBlue ' Color.Blue
- m_syntaxRichTextBox.Settings.CommentColor = Color.Green
- m_syntaxRichTextBox.Settings.StringColor = Color.OrangeRed ' Color.Red
- m_syntaxRichTextBox.Settings.IntegerColor = Color.Gray
- ' Let's not process strings and integers.
- m_syntaxRichTextBox.Settings.EnableStrings = True
- m_syntaxRichTextBox.Settings.EnableIntegers = False
- m_syntaxRichTextBox.Settings.EnableComments = True
- ' Let's make the settings we just set valid by compiling
- ' the keywords to a regular expression.
- m_syntaxRichTextBox.CompileKeywords()
- ' Load a file and update the syntax highlighting.
- ' m_syntaxRichTextBox.LoadFile("script.txt", RichTextBoxStreamType.PlainText)
- Try
- m_syntaxRichTextBox.ProcessAllLines()
- Catch ex As Exception
- End Try
- End Sub
Danke schon mal