>Thanks for your reply. I make the timer disabled while processing my timer event then re-enabled when complete. I was wondering whether this was
necessary and you confirmed that it is required.
Glad it helped a little, though David's solution is even more easy.
I wasn't aware that a timer could effectively be disabled, never thought of that before - sometimes things are so simple.