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" <MDB @ NO SPAM DOT COM> wrote in message
news:OkYPd$(E-Mail Removed)...
>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:(E-Mail Removed)...
>> 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.
>>
>> "MDB" <MDB @ NO SPAM DOT COM> wrote in message
>> news:O$(E-Mail Removed)...
>>> 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
>>
>>
>
|