Class TKeyStatus (unit keystate)

Inherits from

TComponent

Constructors


constructor Create(AOwner: TComponent);



Functions

destructor Destroy;


procedure Loaded;


procedure TimerTimer(Sender: TObject);


procedure Update;


procedure SetEnabled(value: boolean);


procedure SetInterval(value: TInterval);


Properties

property CapsLock : TKeyState


property Enabled : boolean


property Interval : TInterval


property NumLock : TKeyState


property ScrollLock : TKeyState


Events

event OnUpdate : TUpdate


Variables

DummyKeyState : TKeyState;


FCapsLock : TKeyState;


FEnabled : boolean;


FInterval : TInterval;


FNumLock : TKeyState;


FOnUpdate : TUpdate;


FScrollLock : TKeyState;


FTimer : TTimer;



Constructors


constructor Create(AOwner: TComponent);


Functions


destructor Destroy;


procedure Loaded;


procedure TimerTimer(Sender: TObject);


procedure Update;


procedure SetEnabled(value: boolean);


procedure SetInterval(value: TInterval);


Properties


property CapsLock : TKeyState


property Enabled : boolean


property Interval : TInterval


property NumLock : TKeyState


property ScrollLock : TKeyState


Events


event OnUpdate : TUpdate


Variables


DummyKeyState : TKeyState;


FCapsLock : TKeyState;


FEnabled : boolean;


FInterval : TInterval;


FNumLock : TKeyState;


FOnUpdate : TUpdate;


FScrollLock : TKeyState;


FTimer : TTimer;