> 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/
