EControl Syntax Editor SDK
TPopupControl Methods
TPopupControl Methods
TPopupControl Methods 
Description 
Calculates size and position of popup control. 
Returns True if the popup control can be shown. 
Closes popup window. 
Creates and initializes a TPopupControl instance. 
Destroys an instance of TPopupControl. 
Called when closing popup control. Accept specifies whether user selection in popup control should be accepted. 
Called immediately after showing popup control. 
Returns actual position of popup window. 
Calculates size of popup control. 
Called when selection in popup control is changed. 
Window procedure of the parent form. 
Window procedure of the parent window. 
Window procedure of the popup window. 
Posts internal message which will call ItemChanged method in some time. 
Recalculates size and position of popup control. 
Shows popup control around selected rectangle area. 
IecCommandHook Interface
IecCommandHook Interface 
Description 
Called after execution in syntax memo. 
Called before execution in syntax memo. 
Called to test wether command is enabled. 
TSyntMemoPopup Class
TSyntMemoPopup Class 
Description 
Executes syntax memo plug-in. 
Shows popup window under character at specified position in the syntax memo. 
TSyntMemoPopupList Class
TSyntMemoPopupList Class 
Description 
Called when list item is selected in popup list box. 
Creates and initializes a TSyntMemoPopupList instance. 
Called when closing popup control. Accept specifies whether user selection in popup control should be accepted. 
Window procedure of the parent window. 
TFormattedSyntMemoPopupList Class
TFormattedSyntMemoPopupList Class 
Description 
Called when list item is selected in popup list box. 
Creates and initializes a TFormattedSyntMemoPopupList instance. 
Destroys an instance of TFormattedSyntMemoPopupList. 
Prepares and fill list box items. 
Filters items. 
Returns Item text associated with the list item 
Calculates size of popup control. 
Returns completion item index, i.e. index in Items array, by specified index of item in the popup list box. 
Forwards notification messages to all owned components. 
IecSyntMemoClient Interface
IecSyntMemoClient Interface 
Description 
Is called when caret position is changed. 
IecTextClient Interface
IecTextClient Interface 
Description 
Called after text have been changed. 
TCustomAutoCompletePopup Class
TCustomAutoCompletePopup Class 
Description 
Called when list item is selected in popup list box. 
Creates and initializes a TCustomAutoCompletePopup instance. 
Destroys an instance of TCustomAutoCompletePopup. 
Updates completion items before showing popup. 
Immediately displays auto-complete pop-up list box. 
Defines whether item with index Item has to be removed from list. 
Filters items. 
Detects completion start position. 
Detects whether character is part of completion string. 
Window procedure of the parent window. 
Shows auto-complete popup control. 
Copyright (c) 2004-2011. All rights reserved.