Class TKeyEdit (unit KeyEdit)

Inherits from

TCustomEdit

Constructors


constructor Create(AOwner: TComponent);



Functions

procedure SetExtendedKey( Value: Boolean );


procedure SetVirtualKeyCode( Value: Integer );


procedure WMKeyDown(var Msg: TWMKey);


Properties

property BorderStyle :

atention: não insert the CharCase property because it causes a problem when in UpperCase or LowerCase, that seems related with a bug in the VCL code and not in this.

property Color :


property Ctl3D :


property Cursor :


property DragCursor :


property DragMode :


property Enabled :


property ExtendedKey : Boolean


property Font :


property Hint :


property ParentColor :


property ParentCtl3D :


property ParentFont :


property ParentShowHint :


property PopupMenu :


property ShowHint :


property TabOrder :


property TabStop :


property Tag :


property Text :


property VirtualKeyCode : Integer


property Visible :


Events

event OnChange :


event OnClick :


event OnDblClick :


event OnDragDrop :


event OnDragOver :


event OnEndDrag :


event OnEnter :


event OnExit :


event OnKeyDown :


event OnKeyPress :


event OnKeyUp :


event OnMouseDown :


event OnMouseMove :


event OnMouseUp :


event OnStartDrag :


Variables

FExtendedKey : Boolean;


FVirtualKeyCode : Integer;



Constructors


constructor Create(AOwner: TComponent);


Functions


procedure SetExtendedKey( Value: Boolean );


procedure SetVirtualKeyCode( Value: Integer );


procedure WMKeyDown(var Msg: TWMKey);


Properties


property BorderStyle :

atention: não insert the CharCase property because it causes a problem when in UpperCase or LowerCase, that seems related with a bug in the VCL code and not in this.


property Color :


property Ctl3D :


property Cursor :


property DragCursor :


property DragMode :


property Enabled :


property ExtendedKey : Boolean


property Font :


property Hint :


property ParentColor :


property ParentCtl3D :


property ParentFont :


property ParentShowHint :


property PopupMenu :


property ShowHint :


property TabOrder :


property TabStop :


property Tag :


property Text :


property VirtualKeyCode : Integer


property Visible :


Events


event OnChange :


event OnClick :


event OnDblClick :


event OnDragDrop :


event OnDragOver :


event OnEndDrag :


event OnEnter :


event OnExit :


event OnKeyDown :


event OnKeyPress :


event OnKeyUp :


event OnMouseDown :


event OnMouseMove :


event OnMouseUp :


event OnStartDrag :


Variables


FExtendedKey : Boolean;


FVirtualKeyCode : Integer;