Command colours are specified in a virtual function