Sadly, this is an unfortunate side effect of a great feature.  Furthermore, the
same behavior occurs on real hardware - its not just Poser.  The good news is
that the Launcher is now starts up _much_ more quickly when large numbers of
apps are on the device.  The problem is that when the app is deleted, its
category filing in the Launcher is lost.  This is usually fine, but when you
re-install the same app, Poser deletes the old one (zapping the category filing)
and then creates a new copy which goes into the default category.

The simple solution to your problem is to use the 'unfiled' category more often.
:-)

Happily, there's a better solution which ought to fix your problem:
Add a default category resource to these apps.  Then when they are added to the
device, they will automagically go into the correct category.

About the default category resource:
This is a resource of type 'taic' and ID #1000.
It contains a single null-terminated string which is the category the
application should be filed into.

If this category is one of the default launcher categories (for example, "Main",
"Games", "System", etc...), the string should always be in english.  The
Launcher will automatically localize it for devices in different languages and
it will be filed into the correct category.  For example, if you have written a
game then you should put "Games" in this resource... then it will be
automatically filed into "Juegos" on Spanish devices and "Jeux" on French
devices.  If you use a string that is NOT one of the default Launcher
categories, then the launcher will create that category for you (if it doesn't
already exist) and then file your app into it.

So, all you have to do is drop in a 'taic' resource into each app with the
category name that you want it filed into.
Then your problem will go away. :-)

Jesse





"Scott Johnson (WA)" <[EMAIL PROTECTED]> on 01/03/2000 12:46:34 PM

Please respond to [EMAIL PROTECTED]

Sent by:  "Scott Johnson (WA)" <[EMAIL PROTECTED]>


To:   "'palm-dev-forum @ls.palm.com'" <[EMAIL PROTECTED]>,
      "'emulator-forum @ls.palm.com'" <[EMAIL PROTECTED]>
cc:    (Jesse Donaldson/HQ/3Com)
Subject:  3.5 BUG - Launcher forgets app's category when loading in POSE




I just sent this to DevSupp, figured it was worth sharing...

[Palm OS 3.5 debug build DR4, POSE 3.0a3 on Windows]

If you install an application and assign it into a Launcher category (other
than Unfiled), and then re-load the same application via the POSE Install
menu, then the app will end up in the Unfiled category instead of its
original category.

This is very annoying during development under POSE, since I reload the same
few apps 457 times per day and would prefer to keep them in specific named
Launcher categories.

This problem did not occur in 3.3 or earlier, where the app's category is
maintained properly across installs.  It seems to be freshly broken (or a
feature?) in 3.5.

-slj-






Reply via email to