I am using DateTimePicker1.Format as ' ' to set the value to an empty string in TDateTimePicker (using it as dtkDate).
procedure TForm1.FormCreate(Sender: TObject);
begin
DateTimePicker1.Format:=' ';
end;
procedure TForm1.DateTimePicker1Change(Sender: TObject);
begin
DateTimePicker1.Format:='';
end;
procedure TForm1.btnResetClick(Sender: TObject);
begin
DateTimePicker1.Format:=' '; //set as Empty
DateTimePicker1.Date:=Date;
end;
Change event does not fire if I select today's date. How can I detect a click on the calendar if today's date is selected or clicked somewhere in the calendar itself?