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

Reply via email to