Good idea, Hilmar. This would fit well in the timer event my app object always uses.
>I think you would need to something like this:
>
>
Still use a timer.
>Set ThisForm.KeyPreview = .T. for each form (do this in your base class).
>In the Form.KeyPress event, issue Timer.Reset(). This will start counting from zero. (Do this in your base classes, too.)
- Jeff