I wanted to create some sort of timer or alarm so I can call an action every x time. I wanted the time to change randomly. I succeeded by using the builtin Timer and encapsulated it in a type. Is this ok, or is there another , better way?
Something like this but not yet finished as not completely in a type yet.
Something like this but not yet finished as not completely in a type yet.
Type TMyTimer Field newTimer:TTimer Method createMyTimer(_hertz:Int) If newTimer Then StopTimer(newTimer) newTimer = CreateTimer(_hertz) End Method Method myTimer:Int() Delay 1 PollEvent() If EventID() = EVENT_TIMERTICK Print "Tick: ..............................................." Return True EndIf End Method End Type