Re: Time of inactivity
From: Nicola (Nicola_at_discussions.microsoft.com)
Date: 11/29/04
- Next message: Andrew: "GroupBox disables event handlers in the user control it contains."
- Previous message: ronnel.santiago: "Re: create object dynamically"
- In reply to: John M Deal: "Re: Time of inactivity"
- Messages sorted by: [ date ] [ thread ]
Date: Mon, 29 Nov 2004 08:55:14 -0800
Thanks for Your answer Mr John
My timer is in a separate module and I thought at Your solution.
It'll surely work fine, but I hoped there was a different way, as a general
event to put in the application, to avoid to monitor the mouse event and the
key event for every form... I know I can do it with a general routine
instantiated with the addhandler, addressof method...
Many thanks for Your help...
Bye
nq
"John M Deal" wrote:
> Seems like there are a number of variables involved here that you didn't
> specify so I'm going to approach this as if you only had a single form
> that was only monitoring itself (as opposed to your whole system).
>
> It seems to me that you should probably put the timer into its own class
> (separate from the forms of the application). That class should also
> provide event handlers for the keyboard and mouse events for the form in
> your application. When the form is instantiated I'd link up the event
> handlers to the events in the form. The form instantiation code should
> also start up the timer. Now anytime one of the event handlers fires
> off, I'd reset the timer. Also be sure to turn the KeyPreview property
> for the form on.
>
> This concept should be able to be expanded to larger application. Hope
> it helps.
>
> Have A Better One!
>
> John M Deal, MCP
> Necessity Software
>
> Nicola wrote:
> > I have a vb.net application that starts with a login form.
> > I would like to show it again after 5 minutes of inactivity of the
> > application.
> >
> > Now, I use a timer and I start it in the application.idle event, but it
> > doesn't work fine, because it shows the login form every 5 minutes of
> > activity or inactivity of the application, without differences...
> >
> > How can I solve it ????
> > Many thanks
> > nq
> >
>
- Next message: Andrew: "GroupBox disables event handlers in the user control it contains."
- Previous message: ronnel.santiago: "Re: create object dynamically"
- In reply to: John M Deal: "Re: Time of inactivity"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|