Contents
|
Index
Contents
Overview
License Agreement
Contact Information
Change Log
version 2.40
version 2.50
Users manual
Editor
Editor commands
Using mouse
Editor options
Key mapping
Demo application EC_EDIT
Highlighting
Style
Line highlighting
Styles merging
Configuration of Lexer
Lexer configuration overview
Lexer configuration files
Syntax Lexer Library
Syntax of Regular Expressions
Syntax Lexer
Common for Styles and Rules
Token rules (parser)
Name formatting (for block rules)
Block rules
Nested Lexers
Grammar
Symbol Reference
Components
Dialogs
Frames
ecActns
Classes
TecBaseAction
TecBaseAction Methods
BeginDoAfterExecute
Create
Destroy
DoExecute
TecBaseAction Properties
Caption
HelpContext
HelpKeyword
HelpType
Hint
ImageIndex
LinkComponent
OnHint
SecondaryShortCuts
ShortCut
Visible
TecBaseAction Events
AfterExecute
BeforeExecute
OnExecuteOK
TecBaseBookmarkAction
TecBaseBookmarkAction Methods
Create
TecBaseBookmarkAction Properties
BaseCaption
BookmarkNr
LineColumnFormat
TecBaseCompAction
TecBaseExportAction
TecBaseExportAction Methods
Create
CreateExportClass
DoExecute
TecBaseExportAction Properties
DefaultExt
ExportType
Filter
InitialDir
Options
OptionsEx
UseCaseFormatting
TecBaseFormattingAction
TecBaseKeyMappingCustomize
TecBaseKeyMappingCustomize Properties
KeyMapping
TecBaseLexerCustomize
TecBaseLexerCustomize Properties
SyntAnalyzer
TecBaseMemoAction
TecBaseMemoAction Properties
KeyMappingSync
OnExecuteOK
SyntMemo
TecBaseMultiReplaceAction
TecBaseMultiReplaceAction Properties
MultiReplace
TecBasePrintAction
TecBasePrintAction Properties
SyntPrinter
TecBasePrintAction Events
OnGetPrinter
TecBaseSearchAction
TecBaseSearchAction Properties
Dialog
TecBaseUserStylesCustomize
TecBaseUserStylesCustomize Properties
UserStyles
TecBookmarkClearAction
TecBookmarkClearAction Methods
Create
TecBookmarkClearAction Properties
BaseCaption
BookmarkNr
KeyMappingSync
LineColumnFormat
TecBookmarkClearAllAction
TecBookmarkGotoAction
TecBookmarkGotoAction Properties
BaseCaption
BookmarkNr
KeyMappingSync
LineColumnFormat
TecBookmarkSetAction
TecBookmarkSetAction Properties
BaseCaption
BookmarkNr
KeyMappingSync
LineColumnFormat
TecBookmarkToggleAction
TecBookmarkToggleAction Properties
BaseCaption
BookmarkNr
KeyMappingSync
LineColumnFormat
TecClear
TecCommandAction
TecCommandAction Properties
Command
TecCommentLines
TecCopy
TecCopyAsRTF
TecCustomCommandAction
TecCustomCommandAction Methods
Create
DoExecute
TecCustomCommandAction Properties
Command
KeyMappingSync
TecCustomizeAutoReplace
TecCustomizeAutoReplace Properties
AutoReplace
TecCustomizeEditorOptionsAction
TecCustomizeKeyMappingAction
TecCustomizeLexerLib
TecCustomizeLexerLib Properties
SyntaxManager
TecCustomizeLexerPropertiesAction
TecCustomizeSyntaxHighlightingAction
TecCustomizeUserStylesAction
TecCut
TecEnableFormattingAction
TecExportHTMLAction
TecExportRTFAction
TecExportRTFAction Methods
Create
TecFindCurrentWordNextAction
TecFindCurrentWordPriorAction
TecFormattingBold
TecFormattingClearAll
TecFormattingClearSel
TecFormattingHidden
TecFormattingItalic
TecFormattingReadOnly
TecFormattingStrikeout
TecFormattingUnderline
TecFullCollapse
TecFullExpand
TecGotoLine
TecIncrementalSearch
TecIndent
TecInSelCollapse
TecInSelExpand
TecLowerCase
TecMacroCancel
TecMacroPlay
TecMacroRecord
TecMacroStop
TecMultiReplaceCustomizeAction
TecMultiReplaceItemAction
TecMultiReplaceItemAction Properties
ItemIndex
TecMultiReplaceSelectExecuteAction
TecPageSetupAction
TecPaste
TecPreviewAction
TecPrintAction
TecPrintAction Properties
PrintDialog
TecRedo
TecReplace
TecReplaceAgain
TecReplaceAll
TecReplaceFirst
TecReplaceLast
TecReplaceNext
TecReplacePrior
TecSearch
TecSearchAgain
TecSearchAll
TecSearchFirst
TecSearchLast
TecSearchNext
TecSearchPrior
TecSelectAll
TecSortAscending
TecSortDescending
TecSyncEditMode
TecSyntMemoAction
TecSyntMemoAction Properties
MustBeSelected
OnExecuteOK
TecSyntMemoAction Events
OnExecuteTarget
TecToggleCase
TecToggleCollapse
TecToggleCollapseNearest
TecToggleFolding
TecToggleLineNumbersVisible
TecToggleNonPrinted
TecToggleSyntTreeSync
TecToggleSyntTreeSync Properties
SyntaxTree
TecToggleWordWrap
TecUnCommentLines
TecUndo
TecUnindent
TecUpperCase
TecUserRangeBaseAction
TecUserRangeBaseProp
TecUserRangeBaseProp Properties
AllowCreate
TecUserRangeBottomLine
TecUserRangeCollapsable
TecUserRangeDelete
TecUserRangeLineHighlight
TecUserRangeTopLine
Functions
RemoveAmpersand
Types
ecActns.TecExecuteTargetEvent Type
ecActns.TGetPrinterEvent Type
Constants
ecActns.DL_KeyMappingSync Constant
ecAutoReplace
Classes
TSyntAutoReplace
TSyntAutoReplace Methods
AfterCommand
BeforeCommand
CorrectAll
CorrectAtPos Method
CorrectAtPos
CorrectAtPos
CorrectCur
Create
Destroy
DoReplace
FindReplaceItem
IsCommandEnabled
IsLegalChar
TextChanged
TSyntAutoReplace Properties
ActivateExpression
CaseConsistancy
CorrAllCmd
CorrCurCmd
Enabled
IgnoreCase
Items
MaintainCase
Separator
SmartReplace
SyntMemo
TSyntAutoReplace Events
OnAutoReplace
OnCheckChar
Types
ecAutoReplace.TOnAutoReplaceEvent Type
ecComplRend
Classes
TComplexRender
TComplexRender Methods
AddCustomElem
AddIndex
ClearIndex
Create
CustomTagCount
Destroy
ItemHeight
ItemWidth
MapIndex
ParseItem
ParseItems
ReleaseIndex
UpdateColumns
VisibleCount
TComplexRender Properties
Canvas
ColumnSpace
Font
Formatted
Height
Images
Items
MaxItemHeight
Styles
Width
WithColumns
TComplexRender Events
OnGetCustomElem
Types
ecComplRend.TGetCustomElemEvent Type
ecEmbObj
Classes
TecCustomEmbeddedObject
TecCustomEmbeddedObject Methods
Create
Draw
GetSize
LoadFromClipboardFormat
LoadFromStream
SaveToStream
SetSize
SupportFormat
TecCustomEmbeddedObject Properties
Flags
Hint
Index
Owner
Position
TecEmbeddedControl
TecEmbeddedControl Methods
Create
Destroy
Draw
GetSize
TecEmbeddedControl Properties
Control
TecEmbeddedImage
TecEmbeddedImage Methods
Create
Destroy
Draw
GetSize
LoadFromClipboardFormat
SupportFormat
TecEmbeddedImage Properties
Picture
TecEmbeddedImageIdx
TecEmbeddedImageIdx Methods
Create
Draw
GetSize
TecEmbeddedImageIdx Properties
ImageIndex
TecEmbeddedObjects
TecEmbeddedObjects Methods
Add
AddClient
CanPaste
CaretPosToStrPos
ChangePosition
ClearFormatting Method
ClearFormatting
ClearFormatting
Create
Delete
Destroy
FormatRange
GetObjectsInRange
GetStyleList
HasFormatting
IndexOf
InsertControl
InsertIcon
InsertPicture
LineLength
LoadFormatting Method
LoadFormatting
LoadFormatting
ObjectAtCaret
ObjectCaretPos
ObjectsAtLine
Paste
PriorAt
RangeStyle
Remove
RemoveClient
SaveFormatting Method
SaveFormatting
SaveFormatting
StrPosToCaretPos
UpdateControls
TecEmbeddedObjects Properties
ControlSite
Count
FormatEnabled
HasControls
ImageList
Items
TFormatRange
TFormatRange Methods
Create
TFormatRange Properties
StyleIdx
Functions
RegisterEmbeddedClass
UnregisterEmbeddedClass
Types
ecEmbObj.TecEmbeddedObjectClass Type
ecEmbObj.TecEmbeddedObjectFlags Type
ecExports
Classes
TBaseFormattedExport
TBaseFormattedExport Methods
Create
Destroy
GetSrcText
PickStyles
StartExport
TBaseFormattedExport Properties
UseCaseFormatting
THTMLSyntExport
THTMLSyntExport Methods
AddLineBreak
AddText
EndExport
GetFooter
GetHeader
GetHtmlBody
GetStyleTable
PickStyles
TPlainTextSyntExport
TPlainTextSyntExport Methods
AddLineBreak
AddText
Create
Destroy
EndExport
ExportAll
ExportBlock
ExportRange
ExportSelection
ExpRange
GetContent
GetFooter
GetHeader
GetSrcText
GetStyleList
IntExport
PickStyles
SaveToClipboard
SaveToFile
SaveToStream
StartExport
TPlainTextSyntExport Properties
ExportData
ExportType
SyntMemo
TRTFSyntExport
TRTFSyntExport Methods
AddLineBreak
AddText
Create
Destroy
GetContent
GetFooter
GetHeader
PickStyles
SaveToClipboard
StartExport
Structs, Records, Enums
ecExports.TExportType Enumeration
ecExtHighlight
Classes
TCustomHighlighter
TCustomHighlighter Methods
AddHltRange
Analyze
AnalyzeToPos
Clear
Create
Destroy
GetStyleList
HltRangeAt
HltRangeBndAt
HltRangeObjAt
RunAnalysis
ValidateRange
TCustomHighlighter Properties
Active
AutoRun
Completed
Editor
Highlighting
Style
Styles
THltRange
THltRange Properties
StyleIdx
THyperlinkHighlighter
THyperlinkHighlighter Methods
Create
CreateStandardRules
Destroy
ExecuteRule
THyperlinkHighlighter Properties
Active
AutoRun
Editor
Highlighting
Rules
Style
Styles
THyperlinkHighlighter Events
OnExecute
THyperlinkRange
THyperlinkRange Properties
Rule
ShellCommand
THyperlinkRule
THyperlinkRule Methods
Create
Destroy
Match
THyperlinkRule Properties
Expression
ShellCommand
StyleIndex
THyperlinkRuleCollection
THyperlinkRuleCollection Methods
Add
Create
THyperlinkRuleCollection Properties
Items
Types
ecExtHighlight.TExecuteHltRule Type
ecKeyMap
Classes
EDuplicateKeyStroke
TecCommandItem
TecCommandItem Methods
Create
Destroy
IsHandled
TecCommandItem Properties
Caption
Category
Command
Customizable
DisplayName
KeyStrokes
MenuShortCut
TecCommandItems
TecCommandItems Methods
Add
Destroy
ItemByID
TecCommandItems Properties
Items
TKeyDef
TKeyDef Methods
IsEqual
IsHandled
TKeyDef Properties
AsString
OptionalControlKeys
ShortCut
TKeyDefs
TKeyDefs Methods
Add
TKeyDefs Properties
Items
TKeyQueue
TKeyQueue Methods
Add
Clear
Create
Destroy
TKeyQueue Properties
Count
Keys
MaxInterval
MaxQueueSize
TKeyStroke
TKeyStroke Methods
Create
Destroy
IsEqual
IsHandled
TKeyStroke Properties
AsString
KeyDefs
TKeyStrokes
TKeyStrokes Methods
Add
IsEqual
Last
TKeyStrokes Properties
Items
TSyntKeyMapping
TSyntKeyMapping Methods
Add
CommandByID
Create
Customize
Destroy
IsHandled
IsHandledCmd
Validate
TSyntKeyMapping Properties
AsString
Items
UseFirstControlKeys
TSyntKeyMapping Events
OnExecuteCommand
Functions
DefaultKeyMapping
InitDefaultKeyMapping
Types
ecKeyMap.TExecuteCommandEvent Type
ecMacroRec
Classes
TecMacroRecorder
TecMacroRecorder Methods
AddMacro
Cancel
Create
Customize
DeleteMacro
Destroy
LoadFromFile
LoadFromStream
MoveMacro
Play Method
Play
Play
SaveToFile
SaveToSream
Start
Stop
TecMacroRecorder Properties
Active
AllowRecord
Count
Macros
Modified
Plying
Recording
SyntMemo
TecMacroRecorder Events
OnChange
TMacroEvent
TMacroEvent Fields
Command
Data
TMacroRecord
TMacroRecord Methods
Add
Create
Delete
Destroy
Move
TMacroRecord Properties
Count
Events
Name
ecMemoStrings
Classes
TSyntMemoStrings
TSyntMemoStrings Methods
AddStrings
AddUndo
BeginUndoGroup
CaretToStr
Changed
CharType
Clear
ClearRedo
ClearUndo
ContainUnicode
Create
Delete
DeleteTxt
Destroy
EndUndoGroup
Find
Get
GetCount
GetObject
GetTextStr
Insert
InsertTxt
IsLineEmpty
IsNullEnd
LineIndex
LineLength
LineSpace
LoadFromStream
MatchAtPos
ModifiedChanged
Put
PutObject
ResetLineStates
SaveLineStates
SaveToStream
SaveUndoState
SetObjectsStore
SetTextStr
StrToCaret
SubString
TextLength
TSyntMemoStrings Properties
Chars
CharSet
CodePage
LineState
Modified
RedoCount
SkipSignature
TextCoding
TextFormat
UndoLimit
UndoList
TSyntMemoStrings Events
OnChange
OnModifiedChanged
Structs, Records, Enums
ecMemoStrings.TLineState Enumeration
ecMemoStrings.TTextOperation Enumeration
Types
ecMemoStrings.TTextChangedEvent Type
ecMultRepl
Classes
TecMultiReplace
TecMultiReplace Methods
Create
Customize
Destroy
LoadFromFile
SaveToFile
SelectExecute
TecMultiReplace Properties
Items
SyntMemo
TecReplaceGroup
TecReplaceGroup Methods
Create
Destroy
Execute
IsEnabled
TecReplaceGroup Properties
Category
CheckStart
DisplayName
GroupIndex
Items
Notes
OnlySelection
ShortCut
TecReplaceGroups
TecReplaceGroups Methods
Add
Create
TecReplaceGroups Properties
Items
TecReplaceItem
TecReplaceItem Methods
Create
Destroy
DoReplace
TecReplaceItem Properties
FindText
Flags
PassNumber
ReplaceText
SubItems
TecReplaceItems
TecReplaceItems Methods
Add
Create
Transform
Update
TecReplaceItems Properties
Items
TecReplaceItems Events
OnChange
Types
ecMultRepl.TecReplaceFlags Type
ecPopupCtrl
Classes
TecToolHint
TecToolHint Methods
Create
Destroy
RefreshHintWnd
TecToolHint Properties
Active
Color
Constraints
Font
Formatted
Images
LayoutSide
MinMaxWidth
Styles
Text
TAutoCompletePopup
TAutoCompletePopup Methods
AcceptValue
Create
Destroy
Execute
FilterItem
GetListItem
GetPopupSize
ListItemIndex
ParentWndProc
TAutoCompletePopup Properties
AutoSelect
AutoSize
BgColor
ColumnSpace
CommandID
Delay
DisplayItems
DropDownCount
Enabled
FilterType
FixedItemHeight
Font
Height
Images
IntegralHeight
ItemHeight
Items
ListBox
OnlyDblClick
Options
SortType
StartExpr
StartString
Styles
Width
TAutoCompletePopup Events
OnAfterComplete
OnBeforeComplete
OnCheckChar
OnDefineStartPos
OnFilter
OnGetAutoCompleteList
OnGetFilterString
OnKeyPress
OnSortItems
TecSelCharPopup
TecSelCharPopup Methods
Create
DoAccept
Execute
Grid
ItemChanged
ParentWndProc
TecSelCharPopup Properties
AutoSelect
BgColor
CellHeight
CellWidth
CommandID
Font
OnCanSelect
SelChar
ShowCodeHint
ToolHint
TParamCompletion
TParamCompletion Methods
AddItem
Create
Destroy
Execute
ExecuteAt
GetPopupSize
ItemChanged
ItemCount
ParentWndProc
ShowAt
TParamCompletion Properties
Automatic
CloseChar
Color
CommandID
DeclSeparator
Delay
Enabled
FilterItems
FmtEnable
FmtImages
FmtSelEndImage
FmtSelParamStyleIndex
FmtSelStartImage
FmtStyles
Font
FuncNameRule
FuncPathRule
Items
LayoutSide
OpenChar
ParamNumber
Selected
Separator
SeparatorPen
TerminateChar
UpDownOrientation
UpDownSwitch
UpDownWidth
UseParserResults
TParamCompletion Events
OnGetParams
OnGetParamsEx
TecControlCollection
TecControlCollection Methods
Add
Create
TecControlCollection Properties
Items
TecControlCollection Events
OnControlCreated
OnControlDestroyed
TPopupControl
TPopupControl Methods
CalcLayout
CloseUp
Create
Destroy
DoAccept
DoShow
GetPopupRect
GetPopupSize
ItemChanged
ParentWndProc
PopupWndProc
PostItemChanged
RecalculateBounds
ShowAround
TPopupControl Properties
AroundRect
Closing
Constraints
Container
Controls
Height
LayoutSide
MinMaxWidth
Parent
Popup
Shadow
Sizable
ToolHint
Visible
Width
TPopupControl Events
OnCloseUp
OnChange
OnShow
TecControlItem
TecControlItem Methods
Create
Destroy
TecControlItem Properties
Align
CloseOnClick
Control
ControlClass
TSyntMemoPopup
TSyntMemoPopup Methods
Execute
ShowPopup
TSyntMemoPopup Properties
CommandID
Constraints
Controls
LayoutSide
MinMaxWidth
OnChange
OnCloseUp
OnShow
Shadow
SyntMemo
ToolHint
TSyntMemoPopupList
TSyntMemoPopupList Methods
AcceptValue
Create
DoAccept
ParentWndProc
TSyntMemoPopupList Properties
AutoSelect
BgColor
DropDownCount
Font
IntegralHeight
ItemHeight
ListBox
ListStyle
OnlyDblClick
TTemplatePopup
TTemplatePopup Methods
Create
CurrentTemplate
Destroy
Execute
GetPopupSize
InsertTemplate
ItemChanged
ParentWndProc
TTemplatePopup Properties
AutoSelect
BgColor
CommandID
DropDownCount
ExternSource
Font
Height
ListBox
OnlyDblClick
Options
Sizable
SortType
Templates
Width
TTemplatePopup Events
OnBeforeInsertTemplate
Functions
RegisterPopupControlClass
Structs, Records, Enums
ecPopupCtrl.TAutoCompleteFilter Enumeration
ecPopupCtrl.TAutoCompleteOption Enumeration
ecPopupCtrl.TLayoutSide Enumeration
ecPopupCtrl.TAutoCompleteSort Enumeration
ecPopupCtrl.TCodeTemplateSort Enumeration
Types
ecPopupCtrl.TAutoCompleteOptions Type
ecPopupCtrl.TCloseUpEvent Type
ecPopupCtrl.TecControlEvent Type
ecPopupCtrl.TFNWndProcSv Type
ecPopupCtrl.TGetFilterStringEvent Type
ecPopupCtrl.TAfterAutoComplete Type
ecPopupCtrl.TGetParamsEventEx Type
ecPopupCtrl.TBeforeAutoComplete Type
ecPopupCtrl.TBeforeInsertTemplate Type
ecPopupCtrl.TSortItemsEvent Type
ecPopupCtrl.TCodeTemplateOptions Type
ecPopupCtrl.TDefineStartPosition Type
ecPopupCtrl.TFilterItemEvent Type
ecPopupCtrl.TGetAutoCompleteList Type
ecPopupCtrl.TGetParamsEvent Type
Variables
ecPopupCtrl.PopupControlClasses Variable
ecPrint
Classes
TecCustomPreview
TecCustomPreview Methods
AdjustScrollBar
CalcPageSize
Create
DrawPage
UpdatePreview
TecCustomPreview Properties
BorderStyle
Page
PageCount
ScrollOffset
SyntPrinter
Zoom
ZoomMode
TecCustomPreview Events
OnPageChanged
OnZoomChanged
TecCustomPrinter
TecCustomPrinter Methods
AfterPrint
BeforePrint
Changed
Create
Destroy
DoUpdatePages
GetContentRect
GetFields
GetPageCount
GetPageSetupDlgClass
PageSetup
Print
PrintField
PrintPageRect
PrintPages
PrintToCanvas
Refresh
ReplaceFields
UpdatePages
TecCustomPrinter Properties
ColorMode
Fields
FirstPageHeadline
FontFooter
FontHeader
Footer
Header
MarginBottom
MarginLeft
MarginRight
MarginTop
Orientation
Page
PageCount
PrnInfo
Title
Units
TecCustomPrinter Events
OnAfterPrintPage
OnBeforePrintPage
OnGetField
TecFormPrinter
TecFormPrinter Methods
Create
Destroy
TecFormPrinter Properties
Form
PrintScale
TecPrinterInfo
TecPrinterInfo Methods
Update
TecSyntPreview
TecSyntPreview Properties
Align
BorderStyle
Color
OnPageChanged
OnZoomChanged
SyntPrinter
Zoom
ZoomMode
TecSyntPrinter
TecSyntPrinter Methods
Create
Destroy
TecSyntPrinter Properties
FirstPageNumber
FontLineNumders
LineNumbersPos
Options
PosAfterLines
PrintEndPos
PrintSelection
PrintStartPos
SyntMemo
TecSyntPrinter Events
OnForceNewPage
Structs, Records, Enums
ecPrint.TecPrintSide Enumeration
ecPrint.TLineNumbersPos Enumeration
ecPrint.TPreviewZoomMode Enumeration
ecPrint.TPrintColorMode Enumeration
ecPrint.TPrintUnits Enumeration
Types
ecPrint.TGetFieldEvent Type
ecPrint.TOnForceNewPage Type
ecPrint.TPrintCanvasEvent Type
ecPropManager
Classes
TCustomPropsManager
TCustomPropsManager Methods
Add
CopyFrom
CopyProperty
CopyProps
CopyTo
Create
Destroy
EnumProps
LoadProps
Remove
SaveProps
UpdateAll
TCustomPropsManager Properties
Count
IniFileName
IniSection
Items
Properties
RootKey
TemplateObj
UseRegistry
TPropsManager
TPropsManager Properties
IniFileName
IniSection
Properties
RootKey
Template
UseRegistry
Structs, Records, Enums
ecPropManager.TecRegKey Enumeration
Types
ecPropManager.TEnumPropProc Type
ecSmartTags
Classes
TSmartTagManager
TSmartTagManager Methods
Add
Clear
Create
Destroy
TSmartTagManager Properties
ClearOnEscape
Count
Editor
HltStyle
Images
Items
Styles
TSmartTagManager Events
OnSmartTagClick
TSmartTagStyle
TSmartTagStyle Properties
BorderColor
Color
Color_MouseDown
Color_MouseOver
DeleteOnChange
HideOutOfRange
ImageIndex
Kind
PopupMenu
TSmartTagStyles
TSmartTagStyles Methods
Add
HasStyle
TSmartTagStyles Properties
Items
TSmartTagWnd
TSmartTagWnd Methods
Create
Destroy
TSmartTagWnd Properties
Hint
HltLength
HltStart
Position
State
Style
TextPos
Structs, Records, Enums
ecSmartTags.TSmartTagKind Enumeration
ecSmartTags.TSmartTagState Enumeration
Types
ecSmartTags.TSmartTagClickEvent Type
ecSingleInst
Classes
TecSingleInstance
TecSingleInstance Methods
Create
Destroy
TecSingleInstance Properties
Active
SendParam
TecSingleInstance Events
AcceptInstInfo
GetInstInfo
Structs, Records, Enums
ecSingleInst.TsiSendParam Enumeration
Types
ecSingleInst.TAcceptStrEvent Type
ecSingleInst.TGetStrEvent Type
ecSpell
Classes
TecDictionary
TecDictionary Methods
Add
CanDelete
CheckWord
Create
Customize
Destroy
GetNearestWords
IsSpecial
LoadCfg
RemoveDict
SaveCfg
TecDictionary Properties
Count
Items
SkippedDictionary
UserDictionary
TecDictionaryWords
TecDictionaryWords Methods
AddWord
Clear
CompareStr
Create
Destroy
Find
Load Method
Load
Load
Save Method
Save
Save
TecDictionaryWords Properties
Active
FileName
Language
Modified
SortedSource
Title
Words
TecSpellChecker
TecSpellChecker Methods
AddToDictionary
CheckWord
Create
GetCanCheck
IsWordChar
RemoveErrors
ValidateRange
TecSpellChecker Properties
Active
AutoRun
CanCheck
Dictionary
Editor
Highlighting
Style
Styles
TecSpellChecker Events
OnCheckText
OnCheckWord
Functions
ApproxComp
Types
ecSpell.TCheckTextEvent Type
ecSpell.TCheckWordEvent Type
Constants
ecSpell.SKIP_DICTIONARY Constant
ecSpell.USER_DICTIONARY Constant
ecStylesCombo
Classes
TUserStylesCombo
TUserStylesCombo Methods
Create
Destroy
TUserStylesCombo Properties
Editor
Options
Types
ecStylesCombo.TUserStyleComboOptions Type
ecSyntAnal
Classes
TBlockRuleCollection
TBlockRuleCollection Methods
Add
Create
TBlockRuleCollection Properties
Items
TBlockStaple
TBlockStaple Properties
Rule
XPos
TChangeFixer
TChangeFixer Methods
Add
Clear
Create
CurToOld
Destroy
OldToCur
UpOldNoChange
TClientSyntAnalyzer
TClientSyntAnalyzer Methods
AddLineBreak
AddRange
Analyze
AppendToPos
ChangedAtPos
Clear
CloseRange
Create
Destroy
Finished
GetAutoCloseText
GetCollapsedText
GetColRangeBound
GetLineBreak
GetLineHighlight
GetLineState
GetNearestColRange
GetRangeAtLine
GetRangeBound
GetRangeGroup
GetRangeName
GetRangeStyles
GetStapleLines
GetStaples
GetTokenStyle
HasOpened
IdleAppend
IntIdleAppend
IsEnabled
Lock
NearestRangeAtPos
NearestRangeIdxAtPos
NextTokenAt
PriorTokenAt
RangeAtPos
RangeFormat
RangeIdxAtPos
ResetStaples
SetCurPos
TokenAtPos
TryAppend
Unlock
UpdateDyno
TClientSyntAnalyzer Properties
DisableIdleAppend
OpenCount
Opened
RangeCount
Ranges
TagPos
TCodeTemplate
TCodeTemplate Methods
Create
Destroy
TCodeTemplate Properties
Advanced
Code
Description
Name
TCodeTemplates
TCodeTemplates Methods
Add
Create
FindTemplate
TCodeTemplates Properties
Items
TConditionCollection
TConditionCollection Methods
Add
Create
TConditionCollection Properties
Items
TConditionCollection Events
OnChange
TLibSyntAnalyzer
TLibSyntAnalyzer Methods
Create
Destroy
TLineBreak
TLineBreak Properties
Line
RefIdx
Rule
TLineBreakRange
TLineBreakRange Properties
Rule
TLoadableComponent
TLoadableComponent Methods
LoadFromFile
LoadFromResourceID
LoadFromResourceName
LoadFromStream
SaveToFile
SaveToStream
SetName
TLoadableComponent Properties
FileName
TParserResults
TParserResults Methods
AnalyzerAtPos
Clear
Create
Destroy
Finished
TParserResults Properties
IsFinished
Owner
SubLexerRangeCount
SubLexerRanges
TagCount
Tags
TagStr
TRuleCollectionItem
TRuleCollectionItem Properties
AlwaysEnabled
Block
BlockName
NotParent
StrictParent
Style
StyleName
SyntOwner
TSingleTagCondition
TSingleTagCondition Methods
CheckToken
Create
Destroy
TSingleTagCondition Properties
CondType
IgnoreCase
TagList
TokenTypes
TStyledRange
TStyledRange Properties
Style
TStyleEntries
TStyleEntries Methods
Add
TStyleEntries Properties
Items
TStyleEntry
TStyleEntry Fields
IsDynoStyle
Style
TStyleEntry Methods
Create
TStylesCollection
TStylesCollection Methods
Add
Create
Synchronize
TStylesCollection Properties
Items
TSubAnalyzerRule
TSubAnalyzerRule Methods
Create
Destroy
MatchEnd
MatchStart
TSubAnalyzerRule Properties
EndExpression
FromTextBegin
IncludeBounds
StartExpression
SyntAnalyzer
ToTextEnd
TSubAnalyzerRules
TSubAnalyzerRules Methods
Add
Create
TSubAnalyzerRules Properties
Items
TSubLexerRange
TSubLexerRange Properties
CondEndPos
CondStartPos
Rule
TSyntAnalyzer
TSyntAnalyzer Methods
AddClient
AddMasterLexer
Change
ClearClientContents
Create
Customize
CustomizeLexer
Destroy
GetToken
HighlightKeywords
RemoveMasterLexer
SelectTokenFormat
UpdateClients
TSyntAnalyzer Properties
AlwaysSyncBlockAnal
BlockRules
CodeTemplates
CollapseStyle
CollapseStyleName
CurrentLine
CurrentLineStyle
DefaultStyleName
DefStyle
Extentions
Formats
FullRefreshSize
Gramma
Internal
LexerName
LineComment
MarkedBlock
MarkedBlockStyle
Notes
ParseEndOfLine
RestartFromLineStart
SampleText
SearchMatch
SearchMatchStyle
SeparateBlockAnalysis
SkipSpaces
SubAnalyzers
TokenRules
TokenTypeNames
TSyntAnalyzer Events
OnChange
OnCloseTextRange
OnGetCollapseRange
OnGetStapleRange
TSyntaxFormat
TSyntaxFormat Methods
ApplyTo
Change
Create
Destroy
GetItemBaseName
HasBorder
Intersect
IsEqual
Merge
TSyntaxFormat Properties
BgColor
BorderColorBottom
BorderColorLeft
BorderColorRight
BorderColors
BorderColorTop
BorderTypeBottom
BorderTypeLeft
BorderTypeRight
BorderTypes
BorderTypeTop
ChangeCase
Font
FormatFlags
FormatType
Hidden
MultiLineBorder
ReadOnly
VertAlignment
TSyntaxFormat Events
OnChange
TSyntaxManager
TSyntaxManager Methods
AddAnalyzer
AnalyzerForFile
Changed
Clear
Create
Customize
Destroy
FindAnalyzer
GetFilesFilter
LoadFromFile
Move
SaveToFile
TSyntaxManager Properties
AnalyzerCount
Analyzers
CurrentLexer
FileName
LexersMenu
MenuPlainText
Modified
TSyntaxManager Events
OnChange
OnLexerChanged
TSyntCollection
TSyntCollection Methods
Create
GetUniqueName
ItemByName
Loaded
ValidItem
TSyntCollection Properties
Items
SyntOwner
TSyntCollection Events
OnChange
TSyntCollectionItem
TSyntCollectionItem Methods
Create
GetIsInvalid
GetItemBaseName
Loaded
TSyntCollectionItem Properties
DisplayName
Enabled
IsInvalid
TSyntStyles
TSyntStyles Methods
Create
Customize
Destroy
TSyntStyles Properties
Styles
TSyntTextSource
TSyntTextSource Methods
AddClient
CaretPosToStrPos
Create
Destroy
Finished
FormatChanged
LineLength
RemoveClient
StrPosToCaretPos
TSyntTextSource Properties
Lines
ReadOnly
SyntaxAnalyzer
SyntObj
TSyntToken
TSyntToken Methods
GetStr
TSyntToken Properties
Rule
Style
TokenType
TTagBlockCondition
TTagBlockCondition Methods
Check
CheckOffset
Create
Destroy
GetItemBaseName
Loaded
TTagBlockCondition Properties
AutoCloseMode
AutoCloseText
BlockEnd
BlockEndCond
BlockOffset
BlockType
CancelNextRules
CollapseFmt
ConditionList
DisplayInTree
DrawStaple
DynHighlight
DynSelectMin
EndOfTextClose
GrammaRuleName
GroupFmt
GroupIndex
Highlight
HighlightPos
IdentIndex
IgnoreAsParent
InvertColors
LinePos
NameFmt
NoEndRule
NotCollapsed
Pen
RefToCondEnd
SameIdent
SelfClose
TokenType
TreeGroupImage
TreeGroupStyle
TreeGroupStyleObj
TreeItemImage
TreeItemStyle
TreeItemStyleObj
UseCustomPen
TTagBlockCondition Events
OnBlockCheck
TTextRange
TTextRange Methods
Create
IsParent
TTextRange Properties
EndIdx
IdentIdx
Index
IsClosed
Level
Parent
Rule
StartIdx
TTokenRule
TTokenRule Methods
Create
Destroy
GetIsInvalid
GetItemBaseName
Match
TTokenRule Properties
ColumnFrom
ColumnTo
Expression
TokenType
TTokenRule Events
OnMatchToken
OnMouseClick
TTokenRuleCollection
TTokenRuleCollection Methods
Add
Create
TTokenRuleCollection Properties
Items
Interfaces
IecCommandHook
IecCommandHook Methods
AfterCommand
BeforeCommand
IsCommandEnabled
IecExternalFormatter
IecExternalFormatter Methods
AnalyzeToPos
GetStyleList
IecSyntClient
IecSyntClient Methods
Finished
FormatChanged
IecSyntMemoClient
IecSyntMemoClient Methods
CaretPosChanged
IecSyntMemoPlugIn
IecSyntMemoPlugIn Methods
HandleKeyStroke
HandleMouse
UpdateCursor
IecSyntMemoPlugIn2
IecSyntMemoPlugIn2 Methods
ScrollPosChanged
IecTextClient
IecTextClient Methods
TextChanged
Functions
DrawBorder
GetBorderLineWidth
LoadComponentFromFile
LoadComponentFromStream
SaveComponentToFile
SaveComponentToStream
Structs, Records, Enums
ecSyntAnal.TAutoCloseMode Enumeration
ecSyntAnal.TBorderLineType Enumeration
ecSyntAnal.TDynamicHighlight Enumeration
ecSyntAnal.TFormatFlag Enumeration
ecSyntAnal.TFormatType Enumeration
ecSyntAnal.THighlightPos Enumeration
ecSyntAnal.TLineBreakPos Enumeration
ecSyntAnal.TTagBlockType Enumeration
ecSyntAnal.TTagConditionType Enumeration
ecSyntAnal.TVertAlignment Enumeration
Types
ecSyntAnal.TBoundDefEvent Type
ecSyntAnal.TFormatFlags Type
ecSyntAnal.TGetTextSource Type
ecSyntAnal.TLineBreakBound Type
ecSyntAnal.TMouseClickEvent Type
ecSyntAnal.TOnBlockCheck Type
ecSyntAnal.TOnMatchToken Type
ecSyntAnal.TSyntItemChanged Type
Constants
ecSyntAnal.csCollapsed Constant
ecSyntAnal.csCollapseEnd Constant
ecSyntAnal.csCollapsible Constant
ecSyntAnal.csInCollapse Constant
ecSyntAnal.csOutCollapse Constant
ecSyntAnal.SecDefaultTokenTypeNames Constant
ecSyntDlg
Classes
TBaseFindDialog
TBaseFindDialog Methods
CanAccept
Create
CreateDlg
Destroy
DoSearch
FindAll
FindFirst
FindLast
FindNext
FindPrev
GetDlgControls
SaveHistory
SearchAgain
SetDlgControls
ShowDialog
TextNotFound
TBaseFindDialog Properties
History
NoSearchMsg
Target
TBaseFindDialog Events
OnFind
OnNotFound
OnShowDialog
TecFindInTreeDialog
TecFindInTreeDialog Methods
CreateDlg
DoSearch
Execute
MatchNode
TecFindInTreeDialog Properties
Control
TSyntFindDialog
TSyntFindDialog Methods
Create
Destroy
DoSearch
Execute
GetSearchBound
Search
SetDlgControls
ShowSearchRes
TSyntFindDialog Properties
AutoFill
Control
KeepSelection
SelectResult
TSyntReplaceDialog
TSyntReplaceDialog Methods
Create
CreateDlg
Destroy
GetDlgControls
Search
SetDlgControls
TSyntReplaceDialog Properties
AutoPosPrompt
ReplaceHistory
ReplacePrompt
ReplaceText
TTextFinder
TTextFinder Methods
Destroy
Find
MatchAtPos
TTextFinder Properties
FindText
Flags
Structs, Records, Enums
ecSyntDlg.TSearchOption Enumeration
Types
ecSyntDlg.TOnFindEvent Type
ecSyntDlg.TOnShowFindDialog Type
ecSyntDlg.TSearchOptions Type
ecSyntGramma
Classes
TGrammaAnalyzer
TGrammaAnalyzer Methods
Clear
CompileGramma
Create
Destroy
ParserRuleByName
ParseRule
TestRule
TGrammaAnalyzer Properties
Gramma
GrammaCount
GrammaRules
TGrammaAnalyzer Events
OnChange
ecSyntMemo
Classes
TBookmark
TBookmark Properties
AllowDelete
BmIndex
Modified
Position
TBookmarks
TBookmarks Methods
Add
Create
TBookmarks Properties
Items
TCollapsedRange
TCollapsedRange Methods
CopyFrom
Create
CreateEmpty
TCollapsedRange Properties
ColText
EndPos
IsUser
Line
LineCount
StartPos
TCollapsedRanges
TCollapsedRanges Methods
Add
Clear
Create
Delete
Destroy
GetCollapsed
GetCollapsedIndex
IsLineVisible
TCollapsedRanges Properties
Count
Ranges
TCustomGutterObject
TCustomGutterObject Methods
Assign
CheckLine
Create
CreateObj
Destroy
TCustomGutterObject Properties
Band
BgColor
Cursor
ForeColor
Hint
ImageIndex
ImageList
Line
Margin
Name
PopupMenu
SelInvertColors
SubLine
Tag
TCustomGutterObject Events
OnCheckLine
OnClick
TCustomSyntaxMemo
TCustomSyntaxMemo Methods
AddClient
AlignLines
AlignSelectedLines
AlignTokens
AlignTokensSel
AnalyzeToPos
AnimateCaret
BeginOLEDrag
BeginUpdate
BookmarkForLine
CalcLineCount
CanClearSelection
CanDeleteText
CanInsertText
CanMoveSelLines
CanRedo
CanSortSelection
CaretInText
CaretPosChanged
CaretPosToStrPos
CaretToMouse
Change
ChangeCase
Clear
ClearBookmarks
ClearCustObject