>I'm want to create a timer that haults a program after
>a period of inactivity. However, I have not discovered a
>good method of detecting activity(mousemove,keypress...)
>Any ideas on how to do this without putting code behind
>each object on the form?
Look at the MouseMove and InteractiveChange events. You can put the code in your base objects and it will be inherited.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer