Vcl.ComCtrls.TCommonCalendar.CheckEmptyDate
Delphi
procedure CheckEmptyDate; virtual;
C++
virtual void __fastcall CheckEmptyDate();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCommonCalendar |
Beschreibung
Deaktiviert das Kontrollkästchen für den Kalender.
CheckEmptyDate wird automatisch aufgerufen, wenn DateTime ein Wert zugewiesen wird, der eine Uhrzeit und kein Datum repräsentiert (oder Date wurde der Wert 0 zugewiesen). Die Implementierung von CheckEmptyDate in TCommonCalendar ist leer.
TDateTimePicker überschreibt CheckEmptyDate, um das mit dem Kalender verknüpfte Kontrollkästchen zu deaktivieren oder eine EDateTimeError-Exception auszulösen, wenn ShowCheckbox dort den Wert False hat. Dadurch kann TDateTimePicker Uhrzeitwerte ohne Datumsanteile repräsentieren. (Wenn ein TDateTime-Wert eine Uhrzeit und kein Datum repräsentiert, ist der Datumsanteil 0).