The ColourTrans module provides functionality for choosing the most appropriate colour available, given input values of Red, Green and Blue, and the colour depth of the desired Screen Mode.
ColourTrans also provides an intelligent way to handle colour with sprites and the font manager, and is the best way to set up colours when printing.
Colour calibration functionality is also supported.
It is recommended that colour routines be shared between screen and printer devices. This ensures that code is not duplicated within tasks and reduces code complexity and footprint size.