TTMSFNCPlannerItemEditorRecurrencyContentPanel Record
Internal record that groups all UI controls of the planner item editor recurrency panel: tab controls, date/time pickers, resource selectors, full-day checkbox, recurrency controls, and action buttons.
API unit family: TMSFNCPlannerItemEditorRecurrency
Syntax
TTMSFNCPlannerItemEditorRecurrencyContentPanel = record
Fields and properties
| Name | Type | Description |
|---|---|---|
ComboDay |
TComboBox |
Chooses the weekday for a monthly ordinal-weekday pattern. |
ComboWeekNum |
TComboBox |
Chooses the ordinal week of the month for a monthly ordinal-weekday pattern. |
ComboYearDay |
TComboBox |
Chooses the weekday for a yearly ordinal-weekday pattern. |
ComboYearWeekNum |
TComboBox |
Chooses the ordinal week of the month for a yearly ordinal-weekday pattern. |
ContentPanel |
TPanel |
Root panel every editor control is placed on. |
Date |
TTMSFNCPlannerDateEdit |
Date the recurrence ends on, used when the range ends on a date. |
Day |
TRadioButton |
Selects a pattern that recurs every given number of days. |
DayLayout |
TTMSFNCPlannerItemEditorLayout |
Container for the detail controls of a daily pattern. |
DayWeekLayout |
TTMSFNCPlannerItemEditorLayout |
Container for the detail controls that choose between a day-of-month and a weekday pattern. |
EndDateEdit |
TTMSFNCPlannerDateEdit |
Editor for the date the item ends. |
EndTimeEdit |
TTMSFNCPlannerTimeEdit |
Editor for the time the item ends. |
EndTimeLabel |
TLabel |
Caption for the end time editor. |
ExceptionAdd |
TButton |
Adds the entered range to the exception list. |
ExceptionClear |
TButton |
Removes every entry from the exception list. |
ExceptionDelete |
TButton |
Removes the selected entry from the exception list. |
ExceptionEndDate |
TTMSFNCPlannerDateEdit |
End date of the occurrence being excluded. |
ExceptionEndTime |
TTMSFNCPlannerTimeEdit |
End time of the occurrence being excluded. |
ExceptionList |
TListBox |
Shows the occurrences currently excluded from the pattern. |
ExceptionStartDate |
TTMSFNCPlannerDateEdit |
Start date of the occurrence being excluded. |
ExceptionStartTime |
TTMSFNCPlannerTimeEdit |
Start time of the occurrence being excluded. |
Frequency |
TTMSFNCPlannerItemEditorRadioGroup |
Selects how often the item repeats, for example daily, weekly, monthly, or yearly. |
Fri |
TCheckBox |
Includes Friday in a weekly pattern. |
FullDayCheckBox |
TCheckBox |
Marks the item as lasting the whole day, which disables the time editors. |
Interval |
TEdit |
Number of frequency units between two occurrences, for example 2 for every second week. |
IntervalLabel |
TLabel |
Caption for the interval editor. |
Mon |
TCheckBox |
Includes Monday in a weekly pattern. |
MonthDay |
TRadioButton |
Selects a monthly pattern that recurs on a fixed day number. |
Occur |
TEdit |
Number of occurrences after which recurrence ends, used when the range ends after a count. |
OccurLabel |
TLabel |
Caption for the occurrence count editor. |
PatternDetails |
TGroupBox |
Group box holding the detail controls for the selected frequency. |
PatternLayout |
TTMSFNCPlannerItemEditorLayout |
Container for the controls that define the recurrence pattern. |
Range |
TTMSFNCPlannerItemEditorRadioGroup |
Selects when repetition stops: never, after a number of occurrences, or on a date. |
ResourceComboBox |
TComboBox |
Selects the resource the item is assigned to. |
ResourceLabel |
TLabel |
Caption for the resource selector. |
Sat |
TCheckBox |
Includes Saturday in a weekly pattern. |
SpecialDay |
TRadioButton |
Selects a monthly pattern that recurs on an ordinal weekday, such as the second Tuesday. |
StartDateEdit |
TTMSFNCPlannerDateEdit |
Editor for the date the item starts. |
StartTimeEdit |
TTMSFNCPlannerTimeEdit |
Editor for the time the item starts. |
StartTimeLabel |
TLabel |
Caption for the start time editor. |
Sun |
TCheckBox |
Includes Sunday in a weekly pattern. |
TabControl |
TTMSFNCPlannerItemEditorTabControl |
Outer tab control that switches between the general and recurrency pages. |
TabControlRecurrency |
TTMSFNCPlannerItemEditorTabControl |
Inner tab control that switches between the recurrency settings and exceptions pages. |
TabGeneral |
TTMSFNCPlannerItemEditorTabItem |
Page holding the item title, text, schedule, and resource. |
TabRecurrency |
TTMSFNCPlannerItemEditorTabItem |
Page holding the recurrency configuration. |
TabRecurrencyExceptions |
TTMSFNCPlannerItemEditorTabItem |
Sub-page where individual occurrences are excluded from the pattern. |
TabRecurrencySettings |
TTMSFNCPlannerItemEditorTabItem |
Sub-page where the recurrence pattern and range are defined. |
TextLabel |
TLabel |
Caption for the description editor. |
TextMemo |
TMemo |
Editor for the item description. |
Thu |
TCheckBox |
Includes Thursday in a weekly pattern. |
TitleEdit |
TEdit |
Editor for the item title. |
TitleLabel |
TLabel |
Caption for the title editor. |
Tue |
TCheckBox |
Includes Tuesday in a weekly pattern. |
Wed |
TCheckBox |
Includes Wednesday in a weekly pattern. |
WeekDay |
TRadioButton |
Selects a pattern that recurs on working days only. |
WeekLayout |
TTMSFNCPlannerItemEditorLayout |
Container for the detail controls of a weekly pattern. |
YearCheck1 |
TCheckBox |
Selects January as one of the months a yearly pattern recurs in. |
YearCheck10 |
TCheckBox |
Selects October as one of the months a yearly pattern recurs in. |
YearCheck11 |
TCheckBox |
Selects November as one of the months a yearly pattern recurs in. |
YearCheck12 |
TCheckBox |
Selects December as one of the months a yearly pattern recurs in. |
YearCheck2 |
TCheckBox |
Selects February as one of the months a yearly pattern recurs in. |
YearCheck3 |
TCheckBox |
Selects March as one of the months a yearly pattern recurs in. |
YearCheck4 |
TCheckBox |
Selects April as one of the months a yearly pattern recurs in. |
YearCheck5 |
TCheckBox |
Selects May as one of the months a yearly pattern recurs in. |
YearCheck6 |
TCheckBox |
Selects June as one of the months a yearly pattern recurs in. |
YearCheck7 |
TCheckBox |
Selects July as one of the months a yearly pattern recurs in. |
YearCheck8 |
TCheckBox |
Selects August as one of the months a yearly pattern recurs in. |
YearCheck9 |
TCheckBox |
Selects September as one of the months a yearly pattern recurs in. |
YearDay |
TRadioButton |
Selects a yearly pattern that recurs on a fixed day and month. |
YearLayout |
TTMSFNCPlannerItemEditorLayout |
Container for the detail controls of a yearly pattern. |
YearSpecialDay |
TRadioButton |
Selects a yearly pattern that recurs on an ordinal weekday of a month, such as the last Friday of March. |