Destroys all syntactical results for text from specified position.
procedure ChangedAtPos(APos: integer);
This method is called when text is changed. APos specifies position at which text has been changed.
ChangedAtPos destroys all tokens (TSyntToken) that are placed after APos (EndPos >= APos).
ChangedAtPos destroys or opens text ranges that point to destroyed tokens.
ChangedAtPos destroys or opens sub-lexer ranges that are placed after APos.
ChangedAtPos destroys line separators if RefIdx points to destroyed token.
ChangedAtPos resets IsFinished flag to False.
Block staples are not destroyed.
|
Copyright (c) 2004-2011. All rights reserved.
|
|
What do you think about this topic? Send feedback!
|