Table of Contents

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.