Hi Houston,
------
This is not a solution to the large number of (I assume unwanted) Timer events that queue up while your Timer event is busy. Unless the first thing your Timer event does is to disable itself, and does not re-enable itself on completion.
------
yes, but it is a start point
i use this on my timer
IF m.this.Enabled
this.Enabled = .F.
.... CODE ....
this.Reset
this.Enabled = .T.
ENDIF
To implement more complex, add a property a control it on timer event.
Fabio