Vcl.ComCtrls.TMonthCalendar.MsgSetCalColors
Delphi
function MsgSetCalColors(ColorIndex: Integer; ColorValue: TColor): Boolean; override;
C++
virtual bool __fastcall MsgSetCalColors(int ColorIndex, System::Uitypes::TColor ColorValue);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TMonthCalendar |
Description
Définit les couleurs du calendrier.
MsgSetCalColors est utilisée pour implémenter la propriété CalColors. Cette méthode protégée définit les couleurs du calendrier en utilisant la fonction MonthCal_SetColor d'appel d'API Windows.
ColorIndex indique la zone du calendrier pour laquelle une nouvelle couleur est spécifiée. Elle peut prendre l'une des valeurs suivantes :
ValueCalColors subpropertyArea
Valeur | Sous-propriété CalColors | Zone |
---|---|---|
0 |
Arrière-plan (affiché entre les mois). |
|
1 |
Dates dans les libellés actuels de mois et de texte. |
|
2 |
Arrière-plan de la barre de titre. |
|
3 |
Libellé du texte dans la barre de titre. |
|
4 |
Arrière-plan du calendrier (chaque mois). |
|
5 |
Dates des mois non actuels. |
ColorValue représente la nouvelle couleur.
MsgSetCalColors renvoie true si les couleurs sont correctement appliquées, sinon false est renvoyée.