Que yo sepa, lo que se pueden es poner en negrita, interceptando el evento
GetMonthInfo del MonthCalendar.
Aquí tienes un ejemplo:
Código:
procedure TForm1.mcGetMonthInfo(Sender: TObject; Month: Cardinal;
var MonthBoldInfo: Cardinal);
begin
mc.BoldDays([1,8,15,22],MonthBoldInfo);
end;
mc, es el nombre que le he dado al MonthCalendar y entre corchetes le pasamos una matriz con los días a poner en negrita.
Un Saludo.