>>David,
>>
>>Thinking of it, I think this one will indeed take care of complication 2 that I mentioned. I have used this.enabled=.f. in the past, but apparently it has not become part of my 'automatic coding style'. I'll try to stick to it in the future. Perhaps they should have made it a native property of the timer class.
>
>The Enabled is native property of the VFP Timer base class.
I know. I mean it would've been nice to have a property like ...uhm... DisableWhileFiring. No, that one is too long. :-)
Thinking of it, I hoped a Timer_Access method could be of help, but it isn't called.
local luReturn
wait wind "disabled" timeout .2
this.enabled = .f.
luReturn = THIS.TIMER
wait wind "enabled" timeout .2
this.enabled = .t.
return m.luReturn
Groet,
Peter de Valença
Constructive frustration is the breeding ground of genius.
If there’s no willingness to moderate for the sake of good debate, then I have no willingness to debate at all.
Let's develop superb standards that will end the holy wars.
"There are three types of people: Alphas and Betas", said the beta decisively.
If you find this message rude or offensive or stupid, please take a step away from the keyboard and try to think calmly about an eventual a possible alternative explanation of my message.