TTMSFNCCalendarInteraction Class
Interaction settings for the calendar control, exposing all selection, keyboard, read-only, navigation, swipe, and popup options.
API unit family: TMSFNCCalendar
Inherits from: TTMSFNCCalendarCustomInteraction
Syntax
TTMSFNCCalendarInteraction = class(TTMSFNCCalendarCustomInteraction)
Properties
| Name | Description |
|---|---|
| AllowMonthSelection | When True, clicking the header opens a month-selection popup. (inherited from TTMSFNCCalendarCustomInteraction) |
| AllowYearSelection | When True, clicking the header opens a year-selection popup. (inherited from TTMSFNCCalendarCustomInteraction) |
| KeyboardSupport | When True, keyboard navigation and selection are enabled. (inherited from TTMSFNCCalendarCustomInteraction) |
| MultiSelect | When True, multiple dates can be selected simultaneously. (inherited from TTMSFNCCalendarCustomInteraction) |
| NavigationMode | Controls how the navigation arrows advance the calendar. (inherited from TTMSFNCCalendarCustomInteraction) |
| ReadOnlyMode | When True, dates cannot be selected; the calendar is display-only. (inherited from TTMSFNCCalendarCustomInteraction) |
| SwipeOnHeader | When True, swiping on the header navigates months. (inherited from TTMSFNCCalendarCustomInteraction) |
| YearOptions | Year range for the year-selection popup. (inherited from TTMSFNCCalendarCustomInteraction) |