[EMAIL PROTECTED] wrote:
> the record's unique ID really needs to be passed.
But please don't drop the current support for referencing records during
the find by number. My app handles all records this way, and in fact
doesn't use the 24-bit unique IDs at all.
> > You can use the upper few bits of the record number to indicate
> > which of your databases is current
>
> Hmmm. This probably happens to work today. [...]
> What happens when Palm extends the size of Unique IDs to 32 bits?
Let me clarify: I meant the 16-bit record number (zero based), not the
24-bit unique ID. This is what gets passed to your code in the
FindParamsType::recordNum field. Currently (at least) the OS treats
this as an opaque cookie value without interpreting it, and just
initializes it to 0 before calling your app the first time. This is
exactly correct for my particular application.
-slj-