I have been trying to get the %ib function to work as it represents a simpler approach to %tb. I have spent some time testing the different possible combinations and have found an acceptable form apart from the greying option 3. This appears to take the colours and convert them all to the same grey colour which does not achieve the desired result. I have disvovered a forum entry on Thu Jan 24 2008 11:49 pm which raises the same problem but was not commented on by support, so I have included it as a PS below. All we need is the greying of the bitmap to appear the same as the [flat] parameter which works perfectly. Also would there be any way of using icons as well as bitmaps as this would further simplify the creation of the correct background colour as I believe that icons are transparent by default.
Regards Rich
P.S. Previous support question follows;
Thanks Paul, that's a really useful suggestion. I'll try it.
On the basis of further investigation, I see that my bitmaps weren't drawn in a way that meets the full requirements of %ib. Indeed, as I drew them in CorelDraw, and asked for them to be antialiased (which normally makes a better job of conversion of a vector image to bitmap), and CorelDRAW anti-aliased the edges, they were far from ideal.
A certain amount of trial and error has demonstrated (to me at least) that %ib works best for some very simple shapes - it can then automatically generate a reasonable greyed-out equivalent. However, unless the 1-pixel complete border is present, it assumes that the greyed out image is a simple dark grey rectangle. If the image is faily straighforward (for example, the 3 circles for Mickey Mouse) then the greyed out image is still recognizable. However, if the bitmap is carefully-crafted, and antialiased round the edges for maximum legibility at small size, then the greyed-out shape may not be so recognizable.
Eddie