Class TCairnTimer (unit CairnTimer)

Inherits from

TComponent

Constructors


constructor Create(AOwner: TComponent);



Functions

destructor Destroy;


procedure Pause;


procedure Resume;


procedure InitTimer;


procedure SetTimerTicks(NewTicks: Cardinal);


procedure UpdateTimerPriority(NewPriority: TThreadPriority);


procedure UpdateTimerStatus(NewOn: Boolean);


Properties

property Delay : Cardinal


property Enabled : Boolean


property Resolution : Cardinal


property TimerPriority : TThreadPriority


property MilliSeconds : Cardinal


property Ticks : Cardinal


Events

event OnTimer : TNotifyEvent


Variables

OnTimerEvent : TNotifyEvent;


OnTimerEventHandle : Integer;


TimerDelay : Cardinal;


TimerMilliSeconds : Cardinal;


TimerName : Integer;


TimerOn : Boolean;


TimerPaused : Boolean;


TimerResolution : Cardinal;


TimerThreadPriority : TThreadPriority;


TimerTicks : Cardinal;



Constructors


constructor Create(AOwner: TComponent);


Functions


destructor Destroy;


procedure Pause;


procedure Resume;


procedure InitTimer;


procedure SetTimerTicks(NewTicks: Cardinal);


procedure UpdateTimerPriority(NewPriority: TThreadPriority);


procedure UpdateTimerStatus(NewOn: Boolean);


Properties


property Delay : Cardinal


property Enabled : Boolean


property Resolution : Cardinal


property TimerPriority : TThreadPriority


property MilliSeconds : Cardinal


property Ticks : Cardinal


Events


event OnTimer : TNotifyEvent


Variables


OnTimerEvent : TNotifyEvent;


OnTimerEventHandle : Integer;


TimerDelay : Cardinal;


TimerMilliSeconds : Cardinal;


TimerName : Integer;


TimerOn : Boolean;


TimerPaused : Boolean;


TimerResolution : Cardinal;


TimerThreadPriority : TThreadPriority;


TimerTicks : Cardinal;