Bonjour,

Je souhaite mettre en gras certaines dates dans mon MonthCalendar. J'ai réussi à le faire grâce à une réponse apportée par Cantrelle sur un autre Topic :

Citation Envoyé par Cantrelle
Je crois que j'ai une solution :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
void __fastcall TForm3::MonthCalendar1GetMonthInfo(TObject *Sender,
      DWORD Month, DWORD &MonthBoldInfo)
{
unsigned bolddays[3] = {2,21, 28};
if (Month == 5)
{
MonthCalendar1->BoldDays(bolddays, 2, (unsigned &)MonthBoldInfo);
}
}
En tout cas, ça marche chez moi...

@ +
Le soucis que je rencontre avec ce code c'est que les dates désignées sont en gras pour n'importe quelle année. Les dates en gras signaleront à l'utilisateur qu'une donnée à été enregistrée à cette date.
Comment faire pour "choisir" l'année des dates à mettre en gras? A mon avis ce n'est pas possible. Si vous avez une autre méthode pour faire la même chose, n'hésitez pas

Merci