Vcl.ComCtrls.TOnGetMonthInfoEvent
Delphi
TOnGetMonthInfoEvent = procedure(Sender: TObject; Month: LongWord;
var MonthBoldInfo: LongWord) of object;
C++
typedef void __fastcall (__closure *TOnGetMonthInfoEvent)(System::TObject* Sender, unsigned Month, unsigned &MonthBoldInfo);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
type typedef |
public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | Vcl.ComCtrls |
Description
TOnGetMonthInfoEvent est le type des gestionnaires d'événements Vcl.ComCtrls.TCommonCalendar.OnGetMonthInfo et Vcl.ComCtrls.TMonthCalendar.OnGetMonthInfo.
Utilisez TOnGetMonthInfoEvent conjointement avec la méthode BoldDays pour déterminer les jours du mois qui seront affichés en gras dans le calendrier.
Sender est le TObject du calendrier.
Month a comme valeur le mois qui va être affiché dans le calendrier. Si Month a la valeur 1, c'est le mois de janvier qui sera être affiché ; s'il a la valeur 2, ce sera février et ainsi de suite.
MonthBoldInfo précise les jours du mois qui apparaîtront en gras. MonthBoldInfo doit être transmis à la méthode BoldDays. Ne travaillez jamais directement avec BoldDays.
Les 31 premiers bits de la variable MonthBoldInfo servent à déterminer si un jour particulier du mois doit apparaître en gras.