More to the point, a %gr region can be drawn to, as well as have an image imported using IMPORT_IMAGE@.
I use this with a colour picker where I can set the R, G & B components: the %gr area is re-coloured with a simple rectangle. I also have standard colours for particular strata, e.g. yellow for sand, grey for silt, mid to dark grey for mudstones, etc.*
The IMPORT_IMAGE method is useful when associated with some sort of selector, like a combo box, to show what the selection looks like.
As the IMPORT_IMAGE@ has coordinates, it is possible to have all the individual images on a large bitmap, and when doing the call, just change the coordinates. %gr areas do automatic clipping. This just reduces the large number of images to go into a RESOURCES section.
(A side benefit of having all the images in one big bitmap is that should you decide to change the style of the display - as in going from a Win 7 appearance to Win 10 - you don't have to ferret out all the individual images (if that bothers you).
Eddie
*A thing to remember is that saturated colours look great on screen, but on a printout look garish. Also, with an inkjet, saturated colours make the paper soggy and use up the cartridges at a terrific rate. Infill patterns, (thankfully not provided with CW+) used to be in vogue with monochrome dot matrix printers, even though Edward Tufte refers to them disparagingly as 'chart junk' in his books on graphics.