[Overview][Constants][Types][Classes][Procedures and functions][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Custom Labelled Edit
Source position: extctrls.pp line 937
type TCustomLabeledEdit = class(TCustomEdit) |
||
protected |
||
procedure SetParent(); override; |
|
Find who the parents are and store the information |
procedure SetName(); override; |
|
Set the name of the control |
procedure DoPositionLabel; virtual; |
|
DoPositionLabel - perform the code for positioning the label |
procedure Notification(); override; |
|
|
procedure CMVisibleChanged(); message; |
|
CMVisibleChanged - control message when Visible property is changed |
procedure CMEnabledChanged(); message; |
|
CMEnabledChanged - control message for a change in the Enabled property |
procedure CreateInternalLabel; virtual; |
|
CreateInternalLabel - method for internally creating label |
public |
||
constructor Create(); override; |
||
property EditLabel: TBoundLabel; [r] |
|
EditLabel - the label attached to the edit box |
property LabelPosition: TLabelPosition; [rw] |
|
LabelPosition - whether above, below, to the left or to the right of the Edit box |
property LabelSpacing: Integer; [rw] |
|
LabelSpacing - the distance between the Label and the Edit box |
end; |
|
Custom Labelled Edit |
|
| | ||
TCustomEdit |
||
? | ||
TObject |
TCustomLabeledEdit : The base type for LabeledEdit.
Note particularly the EditLabel property (see TBoundLabel), which contains the label attached to the Edit control.
|
TCustomEdit : the base type from which the TEdit Box is derived. |
|
|
TCustomLabel : the base type from which TLabel is derived. |