Brian wrote:
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


As Jonathan wrote: The size issue comes from the Bitmaps used in the resources which are much bigger on size than jpegs. The workaround is splitting the images, as you do. About the grainy: if it isn't the screenmode (16 bit vs 8 bit): did you thought about bitmapfamily to add high density bitmaps?

Regards
Henk

--
-------------------------------------------------------------------------
  Henk Jonas                                            [EMAIL PROTECTED]
  Palm OS ® certified developer

  Please contact me, if you need an off-site contract worker.
-------------------------------------------------------------------------

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

Reply via email to