The only alternative I see is for me to just
save those data bits, forget about the header, and write my own compression
library (compression is not an option; this app generates too many bitmaps).

You can get pointers to the header (the bitmap pointer) and the bits (BmpGetBits(?)) and copy them into your record similarly to what you were doing before. Then, when you read the record back, do the reverse: allocate a new bitmap, get the pointers, and copy the header and bits separately from the record into the new bitmap.


Regards,
Steve Mann

--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/

Reply via email to