Sign in Join
FPDoc Onlineexperiment

TFPTimerDriver class

In unit fpTimer

Abstract driver class.

Declaration

pascal
TFPTimerDriver = class(TObject)

Inheritance

  1. TFPTimerDriver
  2. TObject

Description

TFPTimerDriver is the abstract timer driver class: it simply provides an interface for the TFPCustomTimer class to use.

The fpTimer unit implements a descendent of this class which implements the default timer mechanism.

See also

Properties

TimerpublicTimer tick.
TimerStartedpublicTrue when the timer driver has called its StartTimer method.

Methods

SetIntervalprotected
CreatepublicCreates a new driver instance.
StartTimerpublicStart the timer.
StopTimerpublicStop the timer.

Fields

FTimerprotected
FTimerStartedprotected

Inherited

From TObject (41)

AfterConstruction BeforeDestruction CheckDisposed ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance DefaultHandler DefaultHandlerStr Destroy Dispatch DispatchStr Disposed DisposeOf Equals FieldAddress Free FreeInstance GetDisposed GetHashCode GetInterface GetInterfaceByStr GetInterfaceEntry GetInterfaceEntryByStr GetInterfaceTable GetInterfaceWeak GetLastCastErrorInfo InheritsFrom InitInstance InstanceSize MethodAddress MethodName newinstance QualifiedClassName SafeCallException StringMessageTable SystemHasExtendedRTTI ToString UnitName

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.