In figure 6.1 of "Palm OS Comanion" is an explanation of the Record Attributes- Eight
bits; four status bits plus four for category:
| x | x | x | x | Category(4)
1 2 3 4
1: delete bit
2: dirty bit
3: busy bit
4: secret bit
I realize that by definition the Category is limited to four bits OR a total of 16
categories per database. My mistake was creating a category number 0x10. I didn't
catch my mistake during the Palm code development because I never got an error, and it
always worked. To my supprise the "secret bit" has been being used by the Data
Manager as the most significant bit for the category 0x10.
This will not matter to my app and so I don't immediately consider this a bug, but I'm
concerned that my code is violating an important assumption and will cause me problems
later. Any ideas on this?
Thanks.
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/support/forums/