Links
EControl Syntax Editor SDK
ecSyntMemo Namespace

This is namespace ecSyntMemo.

Topic 
Description 
The following table lists classes 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 constants in this documentation. 
 
Method 
 
Enumeration 
Class 
Description 
TBookmark represents a single bookmark in the syntax memo. 
Lists the bookmarks (TBookmark objects) in the TCustomSyntaxMemo
TCollapsedRange represents a single collapsed range. 
Lists the collapsed ranges (TCollapsedRange objects) in the TCustomSyntaxMemo
TCustomGutterObject is a base class of gutter objects and bookmarks. 
TCustomSyntaxMemo is editor control with syntax highlighting. 
Default styles. 
Implements background rendering. 
Caret manager. 
Stores caret properties. 
Represents horizontal ruler at the top side of the editor. The width of one unit is equal to default character width. 
TecMemoStateStorage stores runtime state (caret position, scroll position, bookmarks, markers, user ranges...) of the editor. 
Performs custom formatting of selected text. 
Represents single text margin. 
Represents collection of text margins. 
Represents gutter properties (except line numeration properties) container. 
TGutterBand represents a single band of the gutter. 
Represents collection of the bands. 
Represents object that displays image on the gutter and highlights associated line(s). 
Represents collection of the gutter objects. 
Represents container of the TCustomSyntaxMemo's hints properties. 
Stores information about line dimensions and word breaks. 
Represents line numbers properties container. 
Stores settings of line state display. 
Represents stack-based marker. 
Represents non printed characters properties container. 
Represents animation properties container for TCustomSyntaxMemo
TSyntaxMemo is editor control with syntax highlighting. 
Base class of syntax memo plug-in. 
Manages synchronized editing. 
Represents container of tab positions list. 
Represents custom formatting object of the text in syntax memo. 
Lists the user ranges (TUserRange objects) in the editor. 
Function 
Description 
Changes case of the specified string S using list of styles. 
Struct, Record, Enum 
Description 
Specifies animation type (shape) to animate jumps. 
Specifies how to display collapsed regions in syntax memo. 
Specifies background style. 
Specifies state of incremental search. 
Specifies lines numeration style. 
Specifies mode of internal text size calculation in syntax memo. 
Type of line processing. Used by TCustomSyntaxMemo.ProcessLine method. 
Specifies caret alignment type in TCustomSyntaxMemo.ScrollCaret method. 
Syntax memo options. 
Syntax memo additional options. 
Specifies selection mode of syntax memo. 
Specifies which built-in syntax memo hints are enabled. 
Specifies action when user presses Tab key in syntax memo. 
Type 
Description 
This procedural type is used by the TCustomSyntaxMemo.OnAfterCalcLineInfo Event 
This procedural type is used by the TCustomSyntaxMemo.OnInsertChar event. 
This procedural type is used by the TCustomSyntaxMemo.OnAnimate event. 
This procedural type is used by the TCustomSyntaxMemo.OnBeforeDelete event. 
This procedural type is used by the TCustomSyntaxMemo.OnBeforeDrawStaple event. 
This procedural type is used by the TCustomSyntaxMemo.OnBeforeInsert event. 
This procedural type is used by the TCustomSyntaxMemo.OnDeleteBookmark event. 
This procedural type is used by the TCustomSyntaxMemo.OnCanDelete Event 
This procedural type is used by the TCustomSyntaxMemo.OnCanInsert Event 
This procedural type is used by the TCustomSyntaxMemo.OnCanSyncEdit event. 
This procedural type is used by the TCustomSyntaxMemo.OnDragTextMargin Event 
This procedural type is used by the TCustomSyntaxMemo.OnDrawToken event. 
This procedural type is used by the TCustomSyntaxMemo.OnOleBeginDrag event. 
This procedural type is used by the TCustomSyntaxMemo.OnGetGutterImage event. 
This procedural type is used by the TCustomSyntaxMemo.OnLineHighLight event. 
This procedural type is used by the TCustomSyntaxMemo.OnGetLineNumberStr event. 
This procedural type is used by the TCustomSyntaxMemo.OnGetLineStyle event. 
This procedural type is used by the TCustomSyntaxMemo.OnGetMouseSelMode event. 
This procedural type is used by the TCustomSyntaxMemo.OnGetRightMargin event. 
This procedural type is used by the TCustomSyntaxMemo.OnGetStyleEntry event. 
This procedural type is used by the TCustomSyntaxMemo.OnGetTokenHint event. 
This procedural type is used by the TCustomSyntaxMemo.OnGutterClick event. 
This procedural type is used by the TCustomSyntaxMemo.OnIncSearchChange event. 
This procedural type is used by the TCustomSyntaxMemo.OnBeforeLineDraw event and TCustomSyntaxMemo.OnAfterLineDraw event. 
This procedural type is used by the TCustomGutterObject.OnCheckLine event. 
This procedural type is used by the TCustomGutterObject.OnClick event. 
Specifies options of save/load state operations. See TCustomSyntaxMemo.SaveState Property
This procedural type is used by the TCustomSyntaxMemo.OnSetBookmark event. 
Set of syntax memo options. 
Set of syntax memo additional options. 
Specifies options that are used to perform output to the external Canvas. 
Specifies which built-in syntax memo hints are enabled. 
Copyright (c) 2004-2011. All rights reserved.
What do you think about this topic? Send feedback!