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".
> 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,
[quoted text clipped - 6 lines]
>>
>> TIA
Paul G. Tobey [eMVP] - 08 Nov 2007 16:16 GMT
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.
>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
[quoted text clipped - 11 lines]
>>>
>>> TIA