FXVisual
Q. I have been reading through the source and I have a question regarding the creation
of FXVisual's. Why does FXApp create a default visual and a mono visual?
A. The FXVisual describes the organization of a frame buffer, i.e. bits/pixel, and
true/pseudo/gray color and so on. It also has dither tables filled up which are used when
rendering images.
The default visual is used to describe the normal display depth; the mono visual is there
in case you need to draw into FXBitmap's, which are basically black/white images. You
can use FXBitmap for pattern fills and masking in the device context.