Property | Type | Description | |
---|---|---|---|
activeRuleSet | ICSharpCode.TextEditor.Document.HighlightRuleSet | ||
activeSpan | ICSharpCode.TextEditor.Document.Span | ||
currentLength | int | ||
currentLine | |||
currentLineNumber | int | ||
currentOffset | int | ||
currentSpanStack | SpanStack | ||
inSpan | bool |
Method | Description | |
---|---|---|
AddRuleSet ( ICSharpCode.TextEditor.Document.HighlightRuleSet aRuleSet ) : void | ||
DefaultHighlightingStrategy ( ) : System | ||
DefaultHighlightingStrategy ( string name ) : System | ||
FindHighlightRuleSet ( string name ) : ICSharpCode.TextEditor.Document.HighlightRuleSet | ||
GetColor ( IDocument document, |
||
GetColorFor ( string name ) : |
||
GetRuleSet ( ICSharpCode.TextEditor.Document.Span aSpan ) : ICSharpCode.TextEditor.Document.HighlightRuleSet | ||
MarkTokens ( IDocument document ) : void | ||
MarkTokens ( IDocument document, List |
||
ResolveReferences ( ) : void | ||
SetColorFor ( string name, |
Method | Description | |
---|---|---|
GetColor ( ICSharpCode.TextEditor.Document.HighlightRuleSet ruleSet, IDocument document, |
||
ImportSettingsFrom ( |
||
OnParsedLine ( IDocument document, |
||
OverrideSpan ( string spanBegin, IDocument document, List |
Method | Description | |
---|---|---|
GetRegString ( |
get the string, which matches the regular expression expr, in string s2 at index
|
|
MarkTokensInLine ( IDocument document, int lineNumber, bool &spanChanged ) : bool | ||
MatchExpr ( |
returns true, if the get the string s2 at index matches the expression expr
|
|
ParseLine ( IDocument document ) : List |
||
PushCurWord ( IDocument document, |
pushes the curWord string on the word list, with the correct color.
|
|
ResolveExternalReferences ( ) : void | ||
ResolveRuleSetReferences ( ) : void | ||
UpdateSpanStateVariables ( ) : void |
public AddRuleSet ( ICSharpCode.TextEditor.Document.HighlightRuleSet aRuleSet ) : void | ||
aRuleSet | ICSharpCode.TextEditor.Document.HighlightRuleSet | |
return | void |
public DefaultHighlightingStrategy ( ) : System | ||
return | System |
public DefaultHighlightingStrategy ( string name ) : System | ||
name | string | |
return | System |
public FindHighlightRuleSet ( string name ) : ICSharpCode.TextEditor.Document.HighlightRuleSet | ||
name | string | |
return | ICSharpCode.TextEditor.Document.HighlightRuleSet |
protected GetColor ( ICSharpCode.TextEditor.Document.HighlightRuleSet ruleSet, IDocument document, |
||
ruleSet | ICSharpCode.TextEditor.Document.HighlightRuleSet | |
document | IDocument | |
currentSegment | ||
currentOffset | int | |
currentLength | int | |
return |
public GetColor ( IDocument document, |
||
document | IDocument | |
currentSegment | ||
currentOffset | int | |
currentLength | int | |
return |
public GetColorFor ( string name ) : |
||
name | string | |
return |
public GetRuleSet ( ICSharpCode.TextEditor.Document.Span aSpan ) : ICSharpCode.TextEditor.Document.HighlightRuleSet | ||
aSpan | ICSharpCode.TextEditor.Document.Span | |
return | ICSharpCode.TextEditor.Document.HighlightRuleSet |
protected ImportSettingsFrom ( |
||
source | ||
return | void |
public MarkTokens ( IDocument document ) : void | ||
document | IDocument | |
return | void |
public MarkTokens ( IDocument document, List |
||
document | IDocument | |
inputLines | List |
|
return | void |
protected OnParsedLine ( IDocument document, |
||
document | IDocument | |
currentLine | ||
words | List |
|
return | void |
protected OverrideSpan ( string spanBegin, IDocument document, List |
||
spanBegin | string | |
document | IDocument | |
words | List |
|
span | ICSharpCode.TextEditor.Document.Span | |
lineOffset | int | |
return | bool |
public SetColorFor ( string name, |
||
name | string | |
color | ||
return | void |
protected HighlightRuleSet,ICSharpCode.TextEditor.Document activeRuleSet | ||
return | ICSharpCode.TextEditor.Document.HighlightRuleSet |
protected Span,ICSharpCode.TextEditor.Document activeSpan | ||
return | ICSharpCode.TextEditor.Document.Span |
protected LineSegment,ICSharpCode.TextEditor.Document currentLine | ||
return |