assume you have a mscomctrl2.ocx calendar activeX dropped on your form
.At design time rightclick on the calendar...properties... and you have all properties (vfp PEM sheet---all ) can be set.
Also rightclick on same calendar.....monthview properties... you fire the builder to set some properties.
Particulary you set all colors you want and especially custom colors (getcolor()).
can also set these properties at runtime with OOP way (thisfom.olecontrol1....any property...)