Thank you, Steve. I was rusty on the masking aspect and the mask needed. I could not find that mask in the documentation. Glad it was so simple! No handle needed. --- Glenn
"Steve Mann" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED].; > > >Can some helpful person tell me how I check the category of a record, given > >a pointer to it's handle? > > You don't need the pointer or the handle (in fact, AFAIK, you can't > get the category with either of those things). > > Regards, > Steve Mann > > /*********************************************************************** > * FUNCTION: UTGetRecordCategory > * > * DESCRIPTION: Set the category for a database record. > * > * RETURNED: the category > ***********************************************************************/ > UInt8 UTGetRecordCategory // ( out ) the category > ( > DmOpenRef dbRef, // ( in ) the database reference ID > UInt16 index // ( in ) index of the record to change > ) > { > Err error; > UInt16 category; > > error = DmRecordInfo ( dbRef, index, &category, NULL, NULL ); > ErrFatalDisplayIf ( error, "Error getting the record info" ); > category &= dmRecAttrCategoryMask; > return ( UInt8 ) category; > } > > > > -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/
