[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: o32vlop1.pas line 52
type TValidatorOptions = class(TPersistent) |
||
protected |
||
FOwner: TWinControl; |
|
|
FHookedControl: TWinControl; |
|
|
|
||
FValidatorType: string; |
|
|
|
||
FSoftValidation: Boolean; |
|
|
FMask: string; |
|
|
FLastValid: Boolean; |
|
|
FLastErrorCode: Word; |
|
|
FBeepOnError: Boolean; |
|
|
FInputRequired: Boolean; |
|
|
FEnableHooking: Boolean; |
|
|
FUpdating: Integer; |
|
|
|
||
NewWndProc: Pointer; |
|
|
PrevWndProc: Pointer; |
|
|
procedure HookControl; |
|
|
procedure UnHookControl; |
|
|
procedure voWndProc(); |
|
|
procedure RecreateHookedWnd; |
|
|
function Validate; |
|
|
procedure AssignValidator; |
|
|
procedure SetValidatorType(); |
|
|
procedure SetEvent(); |
|
|
procedure SetEnableHooking(); |
|
|
property InputRequired: Boolean; [rw] |
|
|
public |
||
constructor Create(); dynamic; |
|
|
destructor Destroy; override; |
|
|
procedure AttachTo(); |
|
|
procedure SetLastErrorCode(); |
|
|
procedure SetLastValid(); |
|
|
procedure BeginUpdate; |
|
|
procedure EndUpdate; |
|
|
property LastValid: Boolean; [r] |
|
|
property LastErrorCode: Word; [r] |
|
|
property EnableHooking: Boolean; [rw] |
|
|
property ValidatorClass: TValidatorClass; [rw] |
|
|
published |
||
property BeepOnError: Boolean; [rw] |
|
|
property SoftValidation: Boolean; [rw] |
|
|
property ValidationEvent: TValidationEvent; [rws] |
|
|
property ValidatorType: string; [rws] |
|
|
property ValidationType: TValidationType; [rws] |
|
|
property Mask: string; [rws] |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |