If an application or one of its databases already exists when you try to
beam it, you will first get a message indicating that the database already
exists and asking if you want to delete it. If you answer yes, it the
launcher will attempt to delete the existing file. If the database is open,
you will then get a message telling you that you need to first close the
application and then resend the data. We will never delete an open
database. The owner application will get a syncnotify event when any of its
databases have been replaced. But this only happens after the database is
replaced. The app is not automatically closed when you beam data. The user
must switch to another app first.
--- Gavin
Steve Patt wrote:
>What are the implications of this mechanism when sending a PDB file to a
>Palm which has the relevant app running with the existing version of the
>same PDB file open? Or is that app getting an AppStopEvent and exiting
>before anything significant happens?