Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by shmia,
19. Jan 2006
TDateTimePicker hat einen Bug in procedure TCommonCalendar.SetRange :-(
procedure TCommonCalendar.SetRange(MinVal, MaxVal: TDate);
var
STA: packed array of TSystemTime;
Flags: DWORD;
TruncDate, TruncEnd, TruncMin, TruncMax: Int64;
begin
Flags := 0;
TruncMin := Trunc(MinVal);
TruncMax := Trunc(MaxVal);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by shmia,
19. Jan 2006
// TDateTime, TDate und TTime wird intern als DOUBLE gespeichert
// deshalb:
DateTimePicker1.MaxDate:=0.0;