Scott Maxwell wrote in message <34176@palm-dev-forum>...
>
>These cost me a bunch of time so I'll post them in case anyone else hits
>them:
>
>1. On OS3.5, install multiple Palm Docs (Creator:REAd, Type:TEXt). From the
>launcher, delete 1 doc. Then exit the delete dialog and go to the Info
>dialog. Select the Records button. Crash.
>
>It appears that when you delete one doc, they are all deleted. That is
>probably not good. Then, it also appears that the list of databases is not
>updated until you exit the launcher and restart it, thus the crash.
The "delete one, delete all" behavior is probably due to some
sort of mishandling of the idea that when you delete the appl with
a given creator id, all other databases that share the same creator
id are also deleted.
My guess is that you don't have Aportis Doc installed, so there is no
appl w/ that creator id. Thus all the docs show up as free-standing
databases in the applications list. Now there is a question here:
are these doc files marked as "executable" databases? I don't
remember how new that concept is. Perhaps if the one you delete
is marked as an executable database, then when you delete it the
system behaves as if you deleted an appl (the original executable
type).
Generally, program-data databases should be managed within
the program, not from the applications screen. Most doc readers
have an option to delete a doc file built-in.
>
>On OS4.0DR2, this is even worse! Just delete a Doc and it crashes
>immediately.
>
>Of course, this probably holds true for any type/creator combination.
Perhaps. Or perhaps it relies upon the "executable database" property.
It would be interesting to test this out.
--
-Richard M. Hartman
[EMAIL PROTECTED]
186,000 mi/sec: not just a good idea, it's the LAW!
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/