Method SmartFormatLine
SmartFormatLine(int, string, StringItemInfo[], ITextUndoList, out bool)
Formats line according to the parser rules.
public override int SmartFormatLine(int index, string text, StringItemInfo[] textData, ITextUndoList operations, out bool actualPosition)
Parameters
index
intSpecifies index of line to format.
text
stringSpecifies string representation of the line.
textData
StringItemInfo[]Specifies data containing color information for the given string.
operations
ITextUndoListList containing insertion or deletion of text fragments.
actualPosition
boolIf true, the indentation position will be returned, otherwise, the level.
Returns
- int
Indentation level at given line.