Hola!
nunca hice algo así, y no sé para que lo necesitas, pero prueba con esto:
en el INIT del form:
public MiComDialog
MiCcomDialog = newobject( "mscomdlg.commondialog" )
en el evento que necesites:
MiComDialog.ShowColor() && Muestra la paleta de Colores
si necesitas el combo, se me ocurre que trabajes sobre el backcolor dependiendo del itemid, es decir para cada numero de item, un color en particular.
espero te sirva.
Uplift