The Creo toolkit function ProUIListBackgrouncolorSet only allows the use of predefined hard coded colours (ProUIColor). Give the user the option to define his own colours. This could be implemented (with respect to backward compatibility) by using the integer values of current colours as an index to a RGB table. In this table e.g. starting from 100 the user could define his own colours.