Re: Windows mobile 5.0 screen saver



Periodically call SystemIdleTimerReset.


--
Chris Tacke
OpenNETCF Consulting
Managed Code in the Embedded World
www.opennetcf.com
--


"drumred" <drumred@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:CD0DC465-8A47-4BE2-A4C5-CAA29C78D856@xxxxxxxxxxxxxxxx
Question somewhat along these lines. I have an app that uses voice
recognition functionality. During this voice interaction the device can
go
into standby (power saver) mode, which is awkward. Is there a way for my
voice app to notify the device that an application is active? Thank you.

"Paul G. Tobey [eMVP]" wrote:

You didn't actually understand what that was about. Those items only
apply
for the thin client shell that a Windows CE OEM *can* add to their
device.
No WM5 devices have that that I'm aware of, so this isn't going to work
on a
Pocket PC. For that matter, only a *very* small percentage of Windows CE
5-based devices would use the thin client shell. None of our devices use
that shell, for example. It's a specific case that doesn't apply to the
device that you want to target...

Paul T.

"pixelord" <pixelord@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:90BDA0B3-77AF-4352-8BA2-5C46F843A1A1@xxxxxxxxxxxxxxxx
Hi!

Sorry for the local msdn link: Here goes the online link:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcetarget5/html/wce50conconfigurescreensaversinthinclient.asp

and

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcedsn40/html/cmconkeyboardregistrysettings.asp

Now you can read the content and share your knowledge with me.

Thank you



"pixelord" wrote:

Hi Paul!

Thank you for your reply! I read in the MSDN document that in WM 5.0
the
screen saver is a dll that is invoked by the system. The time out
configuration need to be write in registry. Here goes the msdn link:

ms-help://MS.MSDNQTR.v80.en/MS.MSDN.v80/MS.WINCE.v50.en/wcetarget5/html/wce50conConfigureScreenSaversInThinClient.htm

Can you help me to understand this? though it is for think client,
does
this
apply for any WM 5.0 device?

According to your reply, a screensaver is a simple application that
will
activate after a certain period of inactivity (I understand that). But
my
problem was, how can I determine the idle time? Will the screensaver
will
always run in background?

thnx in advance!

:-)



"Paul G. Tobey [eMVP]" wrote:

1. No, there is no standard screen saver API.
2. You're just writing a program that happens to pop to the front of
the
application window stack, covers everything, etc. when the device
has
been
idle for some period. It's just an application, so you can do
anything
an
application can do.
3. Yes, it's just an application. You can do anything an
application
can
do. Why would you want to do this, though?
4. Huh? That's up to you.
5. Since you haven't said what the DLLs do, how can we answer this?!
6. There are several time-out values stored in the registry. You
can
configure the device to turn off the display backlight after a
certain
period of inactivity, with separate settings for A/C power and
battery
power, and you can also set the time before the device suspends,
again
for
A/C power and for battery power. Since there is no system concept
of a
screen saver, you won't find any settings already in the registry or
any
Control Panel applet for changing them. You'd have to do that
yourself.

Why do you want to do this?

Paul T.

"pixelord" <pixelord@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:111A17D3-BE27-4FFA-A64A-C0A812339AFE@xxxxxxxxxxxxxxxx
Hi Ringdal,

Thak you for your prompt reply! I have some extra question about
the
Windows
mobile 5.0 screen saver.

1. Is there any standard application format for screen saver in wm
5?
2. Can you explain in detail about the developing screen saver in
wm5?
3. Can we write a screensaver which act as a com server?
4. If we can, what kind of interface and finctionality we should
implement?
5. Does the system has any exe which can use our COM dlls?
6. I had a reading which says "we can specify the screensaver idle
time in
registry".
Can you give any hints?


regards


"Andreas Ringdal" wrote:

Check the system idletime (don't recall how))
Bring your application to front.
Create a fullscreen application that does what your screensaver
is
supposed to do.

Andreas


I am interested to develop a screen saver for windows mobile
5.0.
Can
anyone
suggest me any resource for windows mobile 5.0 screen saver
development
resource. How these screen saver work and how to test and
deploy
those
screensaver in the emulator?









.



Relevant Pages

  • Re: Monitor Choice
    ... They also have poor voltage control - a blank screen saver displays as dark ... I find all flavours of Windows default to no higher than 75Hz, ... and thus get stuck with both flickery displays and needless power ... More a case of win defaults than monitors though. ...
    (uk.comp.homebuilt)
  • Re: Disable Screen Saver Wait time
    ... Go to User Configuration, Administrative ... you need to edit the Registry manually. ... MS-MVP Windows XP/ Windows Smart Display ... > screen saver at 10 minutes but not allow the user to change this time. ...
    (microsoft.public.windowsxp.security_admin)
  • Re: Windows mobile 5.0 screen saver
    ... During this voice interaction the device can go ... into standby (power saver) mode, ... only a *very* small percentage of Windows CE ... screen saver is a dll that is invoked by the system. ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: Windows mobile 5.0 screen saver
    ... into standby (power saver) mode, ... only a *very* small percentage of Windows CE ... screen saver is a dll that is invoked by the system. ... There are several time-out values stored in the registry. ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: Screen save and power mangement not working
    ... my screen saver stopped ... Once, after a restart, it worked as it should. ... In addition, the monitor power ... Best to set it to default - or even reset the BIOS! ...
    (microsoft.public.windowsxp.general)