On Wed, Jan 19, 2005 at 12:34:08PM -0800, David Fedor wrote:
> This is right. Remember that the Launcher is just another
> application, and in fact on most operating systems this is the case
> no matter how much this fact is hidden by the UI. Furthermore, the
> built-in launcher might not be the one which the user is running,
> which is why you enqueue the Home-button, and don't call
> SysUIAppSwitch to the built-in launcher.
It's too bad that palmOne/PalmSource don't seem to understand themselves
that users may be running a third-party launcher. Some examples:
- The setup program on most of the devices that have setup programs
(including, but certainly not limited to the m515 and the T|T3). When
you get to the end of the setup program, you tap the done button and
it takes you to the launcher. It's always Palm's launcher; these setup
programs do not play nice and enqueue the home button, they just
switch to the 'lnch' app.
- The new T5. In Prefs/Buttons, you can assign an action to the hardware
house button. Your two choices are Applications and
Favorites. "Applications" means the built-in launcher, *not* the
launcher that has been registered by setting the
prefLauncherAppCreator preference.
- Again in the new T5. In the built-in launcher, when you press the
hardware house button, you're taken to Favorites. In Favorites, when
you press the hardware house button, you're taken to the built-in
launcher. Again, *not* the launcher that has been registered by
setting the prefLauncherAppCreator preference.
Some of the services my company offers include a custom, branded
launcher as part of the program. Users are not supposed to ever see the
built-in launcher. Unfortunately, due to palm{source,one} not even
following the rules, we can't guarantee that, and in fact with the T5,
we are royally fscked because of the insane braindeadedness of this
Favorites/Applications fiasco.
--
Dave Carrigan
Seattle, WA, USA
[EMAIL PROTECTED] | http://www.rudedog.org/ | ICQ:161669680
UNIX-Apache-Perl-Linux-Firewalls-LDAP-C-C++-DNS-PalmOS-PostgreSQL-MySQL
--
For information on using the Palm Developer Forums, or to unsubscribe, please
see http://www.palmos.com/dev/support/forums/