Links
EControl Form Designer Pro
TCustomPropertyEdit Class

Base class for controls to edit specified property

TCustomPropertyEdit = class(TCustomEditEx);

edcPropEdit

TCustomPropertyEdit is used as the base class for TPropertyEdit

It introduces all the functionality for editing specified property.

Topic 
Description 
The methods of the TUnicodeEdit class are listed here. 
The properties of the TUnicodeEdit class are listed here. 
TBtnEdit Class
Topic 
Description 
The methods of the TBtnEdit class are listed here. 
The properties of the TBtnEdit class are listed here. 
The events of the TBtnEdit class are listed here. 
TCustomEditEx Class
Topic 
Description 
The methods of the TCustomEditEx class are listed here. 
The properties of the TCustomEditEx class are listed here. 
The events of the TCustomEditEx class are listed here. 
TCustomPropertyEdit Class
Topic 
Description 
The methods of the TCustomPropertyEdit class are listed here. 
The properties of the TCustomPropertyEdit class are listed here. 
The events of the TCustomPropertyEdit class are listed here. 
 
Constructor 
 
virtual 
 
protected 
 
Property 
 
read only 
 
Event 
TBtnEdit Class
TBtnEdit Class 
Description 
Occurs when the user clicks the button. 
TCustomEditEx Class
TCustomEditEx Class 
Description 
Occurs when the user makes right choice in the drop-down list. 
Occurs when the drop-down list closes up due to some user action. 
Occurs when the user opens the drop-down list. 
Occurs when width of controls needs to be calculated. 
TCustomPropertyEdit Class
TCustomPropertyEdit Class 
Description 
Occurs before changing property value (ANSI version). 
Occurs before changing property value (Unicode version). 
TUnicodeEdit Methods 
Description 
Creates and initializes a TUnicodeEdit instance. 
Destroys an instance of TUnicodeEdit. 
TBtnEdit Class
TBtnEdit Class 
Description 
Overrides the inherited method. 
Simulates a button click, as if the user had clicked the button. 
Creates and initializes a TBtnEdit instance. 
Overrides the inherited method. 
Overrides the inherited method. 
Destroys an instance of TBtnEdit 
Called after finishing the mouse tracking 
Overrides the inherited method. 
Overrides the inherited method. 
Overrides the inherited method. 
Overrides the inherited method. 
Overrides the base rendering method. 
Renders the image of the button. 
Paints status area. This method is called only if StatusWidth is greater 0. 
Overrides the inherited method. 
Checks if specified point is over the button 
Calls immediately after user pushes the button. 
Calls immediately after user releases the button. 
Controls tracking button process. 
TCustomEditEx Class
TCustomEditEx Class 
Description 
Active pop-up window. 
Simulates a button click, as if the user had clicked the button. 
Generates an OnCloseUp event and makes some other actions. 
Creates and initializes a TBtnEdit instance. 
Destroys an instance of TBtnEdit 
Works as a method dispatcher depending on parameter values. 
Generates an OnDropDown event. 
Called after finishing the mouse tracking 
Respond to keyboard input. 
Overrides inherited method 
Overrides the inherited method. 
Overrides inherited method 
Overrides inherited property 
TCustomPropertyEdit Class
TCustomPropertyEdit Class 
Description 
Called when item was selected in drop-down list. 
Called when button was clicked. 
Reflects changes in property editor to property 
Writes current text to property. 
Creates and initializes a TCustomPropertyEdit instance. 
Calls corresponding property editor 
Calls corresponding property editor 
Sets value to corresponding property 
Opens drop down list. 
Gets the corresponding editor for the property 
Adds string to the pick list of the TCustomPropertyEdit 
Adds Unicode string to the pick list of the TCustomPropertyEdit 
Overrides inherited method 
Responds to notifications that components are being created or destroyed. 
Paints status area. This method is called only if StatusWidth is greater 0. 
 
Updates all the properties of the TCustomPropertyEdit object 
TUnicodeEdit Properties 
Description 
Specifies whether control is Unicode edit. 
Specifies the selected portion of the edit controlís text (Unicode version). 
Text 
Specifies the text string that is displayed in the edit box (Ansi version). 
Specifies the text string that is displayed in the edit box (Ansi version). 
TBtnEdit Class
TBtnEdit Class 
Description 
Determines how the text is aligned within the editor control. 
Specifies if button-like rectangle at the right edge of the control is visible. 
Specifies width in pixels of the button. 
Provides access to the drawing surface of the TBtnEdit
Designates a multiline edit control. The default is single-line edit control. 
Specifies width of status area. If StatusWidth is equal to 0 - status area is not processed. 
Determines whether the user can insert return characters into the text. 
Determines whether the user can insert tab characters into the text. 
Determines whether the edit control inserts soft carriage returns so text wraps at the right margin. 
TCustomEditEx Class
TCustomEditEx Class 
Description 
Specifies current popup control. 
Specifies edit style of the button 
Specifies relative align of popup control. 
Determines the drop-down list. 
TCustomPropertyEdit Class
TCustomPropertyEdit Class 
Description 
Specifies whether edit control should process TAB key. 
Specifies owner of the property will be edited 
Specifies active designer. 
Specifies interface for property editor (IProperty) 
Specifies name of the property which will be edited 
Specifies whether property can not be edited. 
Set of types of editable properties. 
Copyright (c) 2004 - 2011 EControl Ltd.. All rights reserved.
What do you think about this topic? Send feedback!