At 7:32 AM -0700 5/7/99, Michael S. Davis wrote:
>I am having problems getting my app preferences saved
>and retrieved.
>
>I am confused by the wording of the 'saved' parameter.
>The documentations says that if it is 'true' then retrieve the saved
>preferences and if 'false' get the current preferences.
The "saved" paramater is poorly named, and the docs don't clarify at all.
We'll update these next round.
There are really two preferences databases, one that is copied to the
desktop during synchronization, and one that is not. The 'saved' paramater
will use the backed-up DB if TRUE, and the not-backed-up DB if false.
Note that you should try to use the not-backed-up DB when possible for
anything the user wouldn't need to recover if the user had to restore all
their data. Every time you (or anyone) changes a value in the backed-up
prefs DB, the *entire* DB is copied to the desktop at the next sync.
Depending on how much cruft has built up in the DB, this can take a
significant time during synchronization.
--Bob