Classes defining Calendar, a graphic allowing the user to select a date
EInvalidDate
- exception handler when a non-valid date is selected
TCustomCalendar
- base class for TCalendar, a graphic for selecting a date
The value of Date returned by the control
The composite DateTime value returned by the control
DisplaySettings
- various options governing the appearance of the display

DisplaySettings - various options governing the appearance of the display

Set of options including:

dsShowHeadings, dsShowDayNames, dsNoMonthChange, dsShowWeekNumbers, dsStartMonday

ReadOnly
- if True, calendar can only be viewed but not changed
OnChange
- event handler for any change in Calendar
OnDayChanged
- event handler for a change in Day selected
OnMonthChanged
- event handler for a change in month selected
OnYearChanged
- event handler for a change in the year selected
TCalendar
- a graphic allowing the user to select a date which is returned as data to the calling routine