> From: Brian Brackeen
>
> What is your exact meaning when you say:
> > 3) We're a little dogmatic on some parts of the Palm philosophy,
> > especially things like not having an "Exit" button or menu.
>

On Palm OS devices, the normal way to switch from one application to another
is to use the Launcher, or one of the hard buttons or silk-screen buttons.
For example, if you are running MemoPad, you can switch to DateBook just by
tapping the bottom left button.  Or, you could tap the silk-screen button
for the Launcher, then tap the Date Book icon.  Users don't do anything to
exit the current app before switching to another one.  (The OS sends a
message to the app that is running to tell it to stop.)

So, given the way one normally switches from one app to another, there is no
need for an exit button and putting one on your app is considered bad form
because it just wastes screen real estate.  As Ben mentioned, some people
are dogmatic about doing things according to the "Palm Philosophy".  Unless
you have a good reason not to, following the design guidelines is a good
idea.

BTW, if you feel you absolutely must have an exit button, when the button is
tapped your app should send itself an appStopEvent event since that will
terminate the event loop, call your AppStop function, etc.


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/tech/support/forums/

Reply via email to