Class TThreadedTimer (unit ThdTimer)

Inherits from

TComponent

Constructors


constructor Create(AOwner: TComponent);



Functions

destructor Destroy;


procedure Reset;


procedure SetEnabled(Value: Boolean);


procedure SetInterval(Value: Word);


procedure SetOnTimer(Value: TNotifyEvent);


procedure SetThreadPriority(Value: TThreadPriority);


procedure Timer;


procedure UpdateTimer;


Properties

property Enabled : Boolean


property Interval : Word


property ThreadPriority : TThreadPriority


Events

event OnTimer : TNotifyEvent


Variables

FEnabled : Boolean;


FInterval : Word;


FOnTimer : TNotifyEvent;


FThreadPriority : TThreadPriority;


FTimerThread : TTimerThread;



Constructors


constructor Create(AOwner: TComponent);


Functions


destructor Destroy;


procedure Reset;


procedure SetEnabled(Value: Boolean);


procedure SetInterval(Value: Word);


procedure SetOnTimer(Value: TNotifyEvent);


procedure SetThreadPriority(Value: TThreadPriority);


procedure Timer;


procedure UpdateTimer;


Properties


property Enabled : Boolean


property Interval : Word


property ThreadPriority : TThreadPriority


Events


event OnTimer : TNotifyEvent


Variables


FEnabled : Boolean;


FInterval : Word;


FOnTimer : TNotifyEvent;


FThreadPriority : TThreadPriority;


FTimerThread : TTimerThread;