>I create a second icon (of the correct size 15X9) and paste it into the
>edit window, I give it an ID of 1001, which according to the PalmOS
>companion documentation is what you should do. It also states that you
>must set the type to 'tAIB' (as opposed to 'tAIN' given to the larger
>icon, ID=1000).
tAIN is for the Application Icon Name. tAIB is for the Application Icon
Bitmap, both big and small. Where in the docs did you see it say that the
big icon should be a tAIN?
> There's nowhere in Constructor to do this of course
That's because if you use the app icon family editors, it just does the
right thing for you.
>and when you go to the list view (once the app has been loaded), you see
>what appears to be a "default" icon (that a lot of other apps have too)
>and not the one you created. In your header file, there isn't even a
>listing for either icon.
In the .h file you'll see it referencing "Resource: PICT 1000" and 1001;
those are the desktop formats of the bitmaps that will become tAIBs. If
you're using the 3.5-savvy Constructor, you'll also see taif resources 1000
and 1001, which are resources that explain which PICTs to combine together
to make a single tAIB with multiple depths in it.
If your header file doesn't include any PICT or taif resources, I'd check
to make sure the header file is being saved and that you're looking at the
right file.
Or save yourself time and start with the resource file from ColorDeal - it
includes all icons, big and small, all depths, all set for you. We should
probably post a new Starter.rsrc that has a full set of icons too.
-David Fedor
Palm Developer Support
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palm.com/devzone/mailinglists.html