TDateTimePicker OnChange event.

Why does this event fire twice, when changing the date thru the calendar, and once when
typing the date,
or using the code: Datetimepicker1.date=Datetimepicker1.date+1