Wayne,
thanks a million. Great idea checking the current object or position. I'll let you know how it turns out.
John.
>If it is complete system inactivity, you can use the timer to check mcol() and mrow(). If you have to see if your application is idle, check something like _screen.activeform.name or some other property and compare the values to what they were the last time your timer fired.
Beer is proof that God loves man, and wants him to be happy. - Benjamin Franklin
John J. Henn