Vcl.ComCtrls.TMonthCalendar.MsgSetRange

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function MsgSetRange(Flags: Integer; SysTime: TSystemTimeRangeArray): Boolean; override;
function MsgSetRange(Flags: Integer; SysTime: PSystemTime; Unused: Integer = 0): Boolean; override; deprecated;

C++

virtual bool __fastcall MsgSetRange(int Flags, const Winapi::Commctrl::TSystemTimeRangeArray &SysTime)/* overload */;
virtual bool __fastcall MsgSetRange _DEPRECATED_ATTRIBUTE0 (int Flags, Winapi::Windows::PSystemTime SysTime, int Unused = 0x0)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
function protected
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TMonthCalendar

Description

Définit la sélection du calendrier.

MsgSetCalColors est utilisée pour implémenter la sélection spécifiée par les propriétés Date et MaxDate. Cette méthode protégée définit les dates sélectionnées en utilisant la fonction MonthCal_SetRange d'appel de l'API Windows.

Le paramètre Flags indique le type d'information inclus dans le tableau SysTime. Il comprend l'indicateur GDTR_MIN si une date minimum est fournie et l'indicateur GDTR_MAX si une date maximum est fournie.

Le paramètre SysTime représente un tableau à deux éléments contenant la date minimum comme premier élément et la date maximum comme deuxième élément. Ces valeurs peuvent être obtenues à partir des propriétés MinDate et MaxDate en appelant DateTimeToSystemTime.

MsgSetRange renvoie true si la sélection est correctement définie, sinon false est renvoyée.

Voir aussi