> I have an extension (hack) called McPhling that will display that last 10
> applications run with a swipe of the stylus. If an application has been
> removed, then I remove the application from the list. However, I have found
> that in Palm OS 4.0 if an application has been run from a slot that McPhling
> thinks that it has been deleted. It is my understanding that if an
> application is run from a slot, Palm OS will copy the program from the
> memory device and run it. It will delete it from Palm OS RAM when complete.
> Does anyone know if there is a way for me to search for a particular
> application give the dbID?
the nature is that it copies to ram, then uses it and removes it.
pretty much simulating an install/removal of an application. that
raises another question - when the "removal" is done, does it
fry the preference data too? :)
as for your problem, you might be able to check the "delete" bit
on the application - i am not sure if they set this bit when they
copy it from the cards :) maybe something to look into?
ie: if (removed && !deletebitwasset)
something along those lines - but then, in your case, what if
the card is no longer inserted and you try the swipe/exec method?
it seems a complex little thing, and maybe you should reside your
hack for RAM based apps only? anything on cards/etc are not
recognised - you'll make your hack twice as big trying to support
them :)
thats my 2c..
// az
[EMAIL PROTECTED]
http://www.ardiri.com/ <--- free games!
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/