Class tsimpletimer

Unit

Declaration

type tsimpletimer = class(tnullinterfacedobject)

Description

No description available, ancestor tnullinterfacedobject description follows

Hierarchy

Overview

Methods

Protected procedure dotimer; virtual;
Public constructor create(const interval: longword = 0; const ontimer: notifyeventty = nil; const active: boolean = false; const aoptions: timeroptionsty = []);
Public destructor destroy; override;
Public procedure firependingandstop;
Public procedure fireandstop;
Public procedure fire;
Public procedure restart;

Properties

Public property interval: longword read finterval write setinterval;
Public property options: timeroptionsty read foptions write setoptions;
Public property singleshot: boolean read getsingleshot write setsingleshot;
Public property highres: boolean read gethighres write sethighres;
Public property leak: boolean read getleak write setleak;
Public property ontimer: notifyeventty read fontimer write fontimer;
Public property enabled: boolean read fenabled write setenabled default true;

Description

Methods

Protected procedure dotimer; virtual;
 
Public constructor create(const interval: longword = 0; const ontimer: notifyeventty = nil; const active: boolean = false; const aoptions: timeroptionsty = []);
 
Public destructor destroy; override;
 
Public procedure firependingandstop;
 
Public procedure fireandstop;
 
Public procedure fire;
 
Public procedure restart;
 

Properties

Public property interval: longword read finterval write setinterval;
 
Public property options: timeroptionsty read foptions write setoptions;
 
Public property singleshot: boolean read getsingleshot write setsingleshot;
 
Public property highres: boolean read gethighres write sethighres;
 
Public property leak: boolean read getleak write setleak;
 
Public property ontimer: notifyeventty read fontimer write fontimer;
 
Public property enabled: boolean read fenabled write setenabled default true;
 

Generated by PasDoc 0.16.0.