OK Guys, Thank for so much expert information. I didn't quite expect that the forum would be so responsive!
Logan, I just don't understand the benefits of your approach, in the end, step 10, you get a bitmap with transparency set. If I just lock a resource, and the bitmap in resource is uncompressed, do I not get the same bitmap with transparency? Aaron, I know how masking works, but I could not really understand WinDrawOperations. I'd need bitwise OR and AND operations to do the masking, and there is only winInvert (XOR). I see I was mistaken in thinking WinDrawOperations don't have AND/OR, but it seems winMask and winErase can do the job. And as for the API's vs. direct manipulations, I try to stick to API's to eliminate compatibility problems, my testing budget is quite limited :), and I'm a quite a newbie in Palm development, e.g. I've never seen a pre 3.5 device, so I try not to risk :) Thougth with bitmaps, if they are completely handled with own code, this might not be an issue. I'll think about redesigning. -- For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
