This is namespace ecSyntAnal.
|
Topic |
Description |
|
The following table lists classes in this documentation. | |
|
The following table lists interfaces in this documentation. | |
|
The following table lists functions in this documentation. | |
|
The following table lists structs, records, enums in this documentation. | |
|
The following table lists types in this documentation. | |
|
The following table lists variables in this documentation. | |
|
The following table lists constants in this documentation. |
|
Interface |
|
Method |
|
Enumeration |
|
Class |
Description |
|
Collection of TTagBlockCondition objects. | |
|
Contains information about the block staple. | |
|
Stores changes positions in text and provides conversion for old to new positions and vice versa. | |
|
Performs syntactical analysis for a single client of the TSyntAnalyzer component. | |
|
Code templates allows insert any predefined text using shortcut. | |
|
Collection of TCodeTemplate objects. | |
|
Collection of TSingleTagCondition objects. | |
|
Used by the syntax manager. | |
|
Contains information about line separator. | |
|
Line break text range. | |
|
Base class for components that can be stored in file. | |
|
Performs syntactical analysis for a single client of the TSyntAnalyzer component. | |
|
Base class for rule objects. | |
|
Condition for testing single token. | |
|
TStyledRange is range class associated with the Style. | |
|
TStyleEntries stores an array of pointers to TStyleEntry objects. | |
|
Represents entry in TStyleEntries list. | |
|
Collection of TSyntaxFormat objects. | |
|
Specifies rule for sub-lexer range detecting. | |
|
Collection of TSubAnalyzerRule objects. | |
|
Contains information about nested lexer. | |
|
TSyntAnalyzer is component that contains rules, styles and other properties required for syntactical analysis. | |
|
Specifies display properties of the text. | |
|
TSyntaxManager is a library of Lexer Analyzers. | |
|
TSyntCollection - base class for collections which are used in TSyntAnalyzer. | |
|
TSyntCollectionItem - base class for collection items which are used in TSyntAnalyzer. | |
|
Container of the styles collection. | |
|
Implements shared text and syntax source for syntax editors. | |
|
Contains information about a token. | |
|
Complex condition on token sequence. | |
|
Text range is a group of consecutive tokens. | |
|
Specifies rule for token detecting. | |
|
Collection of TTokenRule objects. |
|
Constant |
Description |
|
Start line of folding range that is folded. It is a line state constant returned by TClientSyntAnalyzer.GetLineState function. | |
|
End line of folding range. It is a line state constant returned by TClientSyntAnalyzer.GetLineState function. | |
|
Start line of folding range that is not folded. It is a line state constant returned by TClientSyntAnalyzer.GetLineState function. | |
|
In the folding range. It is a line state constant returned by TClientSyntAnalyzer.GetLineState function. | |
|
Can not be hidden and is not in the folding range (default). It is a line state constant returned by TClientSyntAnalyzer.GetLineState function. | |
|
Default token names. |
|
Function |
Description |
|
Draws border line. | |
|
Returns border line width. | |
|
Loads component resource from the specified file. | |
|
Loads component resource from the stream. | |
|
Saves component resource to the specified file. | |
|
Saves component resource to the stream. |
|
Interface |
Description |
|
Event interface to handle command execution in syntax memo. | |
|
Event interface to provide external formatting functionality. | |
|
Event interface to syntax analyzer (lexer). | |
|
Inteface of syntax memo events. | |
|
Syntax memo plug-in interface. | |
|
Extension of plug-in interface with processing changing of scrolling position. | |
|
Interface to get text changing events. |
|
Struct, Record, Enum |
Description |
|
Specifies how to perform auto-closing opened text ranges. | |
|
Specifies border line style of the TSyntaxFormat. | |
|
Specifies what parts of the text range may be highlighted. | |
|
Specifies which properties of the style should be used. | |
|
Specifies style properties that can be applied to the Canvas. | |
|
Specifies caret position when text range is highlighted. | |
|
Specifies position of the line separator. | |
|
Specifies action after successful conditions testing. | |
|
Specifies conditional operation. | |
|
Used in the Styles (TSyntaxFormat.VertAlignment) and for defining vertical alignment of line numbers (TLineNumbers.VertAlignment). |
|
Type |
Description |
|
Event type of text range bound adjustment events: TSyntAnalyzer.OnGetCollapseRange, TSyntAnalyzer.OnGetStapleRange | |
|
Set of formatting flags. | |
|
Used to pass interface to text storage to the analyzer (TClientSyntAnalyzer) | |
|
Initializes regular expression object used by syntax analyzers. | |
|
Set of line break positions. | |
|
Used for the TTokenRule.OnMouseClick event. | |
|
Used for TTagBlockCondition.OnBlockCheck event. | |
|
Used for the TTokenRule.OnMatchToken event. | |
|
This procedural type is used by the TSyntAnalyzer.OnParseToken Event | |
|
Used for the TSyntCollection.OnChange event. |
|
Variable |
Description |
|
Initializes regular expression object used by syntax analyzers. |
|
Copyright (c) 2004-2011. All rights reserved.
|
|
What do you think about this topic? Send feedback!
|