Unit 'LSControls' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pl_solutions]

TLSCustomEditButton

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: LSControls.pas line 1125

type TLSCustomEditButton = class(TLSCustomMaskEdit,ILSValidationComponent)

protected

  procedure Loaded; override;

  

  procedure DoButtonPosition; virtual;

  

  procedure DoButtonClick(); virtual;

  

  procedure SetEnabled(); override;

  

  procedure SetVisible(); override;

  

  procedure SetName(); override;

  

  procedure SetParent(); override;

  

  procedure Notification(); override;

  

  procedure KeyDown(); override;

  

  procedure CMEnter(); message;

  

  procedure WMSetFocus(); message;

  

  procedure WMKillFocus(); message;

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  property AutoButtonClick: Boolean; [rw]

  

  property Button: TLSEditBtnButton; [r]

  

  property ButtonCaption: TCaption; [rw]

  

  property ButtonOnlyWhenFocused: Boolean; [rw]

  

  property ButtonHint: TTranslateString; [rw]

  

  property OnButtonClick: TNotifyEvent; [rw]

  

end;

Inheritance

TLSCustomEditButton

  

|

TLSCustomMaskEdit,ILSValidationComponent

  

|

TObject,ILSValidationComponent



CT Web help

CodeTyphon Studio