User Activity

  • Thread starter Thread starter MDB
  • Start date Start date
M

MDB

Hello all, what is the best way to keep track of user activity? Is there
anything built into CF2.0 that I can use?

TIA
 
For what purpose? The OS itself handles detecting that the user has been
idle for some period of time and you have no access to that information,
other than to reset the counter with SystemIdleTimerReset().

Paul T.
 
I have a messaging class the is in a seperate thread that is in a loop that
checks for messages every minute. I want to pause this after 5 minutes of
inactivity and then load a form informing the user that the device is
"sleeping".


"Paul G. Tobey [eMVP]" <p space tobey no spam AT no instrument no spam DOT
com> wrote in message news:[email protected]...
 
Wouldn't the user be just as well-informed when the screen went off that the
device was sleeping? Sorry, I know that I don't have a copy of your
requirements specification or anything, but it seems to me that you ought to
just let the Power Manager do its job. You can take a look at the thread
"Device won't idle time out when my app is running" in the archives (use
GoogleGroups to search for it in
microsoft.public.dotnet.framework.compactframework, of course), for some
information that might work on your device to see when user activity occurs.
Be sure that you really want to use this stuff, though. Showing a window
that says that the device is asleep isn't a good use of the capability,
according to me. ;-)

Paul T.

MDB said:
I have a messaging class the is in a seperate thread that is in a loop that
checks for messages every minute. I want to pause this after 5 minutes of
inactivity and then load a form informing the user that the device is
"sleeping".


"Paul G. Tobey [eMVP]" <p space tobey no spam AT no instrument no spam DOT
com> wrote in message news:[email protected]...
For what purpose? The OS itself handles detecting that the user has been
idle for some period of time and you have no access to that information,
other than to reset the counter with SystemIdleTimerReset().

Paul T.
 
Back
Top