Add support for color images via a graphics function

There is no way for a custom control to draw color images.

Ideally this allows larger images than the black and white images currently used in list controls.