I'm using Codewarrior 8.3 and getting this message. I usually just create/edit 
JPGs outside of CW, and then paste them into the Bitmap in the Constructor. In 
this case, the bitmap that is supposedly exceeding the 64K size limit was 
originally a JPG of only 8k, so how is this possible?

This size issue happens when I set the Bitmap Depth to 16-bit. It compiles fine 
with 8-bit, although it looks uglier. I thought JPEG was 24-bit, so does it 
have something to do with converting it from 24-bit to 16-bit?

One way I've tried getting around this was to break the image into sections 
(the original lores image was 133x139 pixels). By doing this I was able to use 
the 16-bit depth, but then I noticed another issue. The images look fine in 
constructor, they look like they've retained the detail and depth of the 
original JPG, but when running in the Simulator (or an actual device, I checked 
there too), the image looks grainy. Any idea why?

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

Reply via email to