>In oApp.Init I have this:
>
> _SCREEN.AddObject("odTimer","timer")
> _SCREEN.odTimer.Interval = (1000 * cfgDuration)
> _SCREEN.odTimer.Enabled = .T.
>
> * Ok so far, no errors.
>
> Q. Where do I add code to the .Timer event?
> How do I know if anyone has moved the mouse or pressed a key?
> There is no KeyPress for a _SCREEN or formset.
> A while loop to check .Forms seems a little sloppy.
>
>Eric K.
better to subclass the timer and add the code you need to this subbed timer. then use addobject to place this new timer on the _screen.