[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: LSControls.pas line 293
type TLSCustomMemo = class(TCustomMemo,ILSValidationComponent) |
||
protected |
||
procedure UpdateValidationHintShowed; virtual; |
|
|
procedure UpdateValidationColorShowed; virtual; |
|
|
procedure UpdateFocusColorShowed; virtual; |
|
|
procedure PatternChangeHandler(); virtual; |
|
|
procedure ShowPlaceHolder; virtual; |
|
|
procedure HidePlaceHolder; virtual; |
|
|
procedure AdjustPlaceHolderPosition; virtual; |
|
|
procedure MouseDownPlaceHolder(); virtual; |
|
|
function InternalValidate(); virtual; |
|
|
procedure SetParent(); override; |
|
|
procedure ParentFormHandleInitialized; override; |
|
|
procedure Notification(); override; |
|
|
procedure KeyUp(); override; |
|
|
procedure KeyDown(); override; |
|
|
procedure CMColorChanged(); message; |
|
|
procedure CMEnter(); message; |
|
|
procedure CMExit(); message; |
|
|
procedure UTF8KeyPress(); override; |
|
|
procedure CMVisibleChanged(); message; |
|
|
procedure CMEnabledChanged(); message; |
|
|
procedure CMTextChanged(); message; |
|
|
procedure LMLSPlaceHolderMouseAct(); message; |
|
|
public |
||
constructor Create(); override; |
|
|
function HandleObjectShouldBeVisible; override; |
|
|
procedure EditingDone; override; |
|
|
function Validate; virtual; |
|
|
property About: string; [rws] |
|
|
property AutoSkipe: Boolean; [rw] |
|
|
property EditType: TLSEditType; [rw] |
|
|
property FocusColor: TColor; [rw] |
|
|
property HoldsFocus: Boolean; [rw] |
|
|
property Pattern: string; [rw] |
|
|
property Patterns: TLSRegExList; [rw] |
|
|
property PlaceHolder: string; [rw] |
|
|
property PlaceHolderColor: TColor; [rw] |
|
|
property Required: Boolean; [rw] |
|
|
property ShowValidationHint: Boolean; [rw] |
|
|
property ValidationColor: TColor; [rw] |
|
|
property ValidationType: TLSEditValidationType; [rw] |
|
|
property ValidationHint: string; [rw] |
|
|
property OnValidate: TLSValidateEvent; [rw] |
|
|
end; |
|
||
| | ||
TObject,ILSValidationComponent |
CT Web help |
CodeTyphon Studio |