Class: DFTimerManager

Module location: Dftimer.pkg line 229 (view source)

This class is the actual timer manager A timer will be created when Message Set_Timer_Active_State has been send. This message needs two arguments. The first is the objectID of the object to receive the timer event, and the second is state. The object which ID has been passed, needs to have a Timeout property to return the timeout for the timer and it also needs to handle the MSG_OnTimer whenever a timer event occurs. The objectID of the Object will be placed in an array which contains the objectIDs of all active timers. The Windows timer ID of a timer is the itemnumber of the object in the array.

Class Hierarchy:

DFBaseControlDFTimerManager

Class Definition

Functions and Procedures

Construct_Object()
Destroy_Object()
Kill_All_Timers()
Will be called by the Set when it is being destroyed.
OnTimer(Integer wParam Integer lParam)
Set(Integer iObj Integer iState)
IntegerTimer_Active_State(Integer iObj)

References (1):

ModuleContaining SymbolLine
Dftimer.pkgDFTimerManager393