Skip to main content

cxSchedulerCustomControls Unit

Classes

Name Description
TcxCustomScheduler The base class for classes that implement the scheduler control.
TcxSchedulerContentPopupMenu Implements the popup menu that is invoked for time blocks in the scheduling area.
TcxSchedulerControlBox Contains the Control Box pane’s settings.
TcxSchedulerCustomContentPopupMenu Implements the pop-up menu that is invoked for time blocks in the scheduling area.
TcxSchedulerCustomDateNavigator The base class for classes that implement the Date Navigator pane that displays one or more months.
TcxSchedulerCustomView Implements the scheduling area where various time Views are shown.
TcxSchedulerEventModernStyleHintInfo Stores appearance settings of event callout popup hints.
TcxSchedulerEventOperations Stores end-user permission settings applied to operations on user events.
TcxSchedulerEventPopupMenu Implements a popup menu that can be invoked for any available user event in the scheduling area.
TcxSchedulerNavigatorButton Implements a resource navigation button.
TcxSchedulerNavigatorButtons Implements a collection of the built-in resource navigation buttons.
TcxSchedulerNavigatorCustomButton Implements a custom resource navigation button.
TcxSchedulerNavigatorCustomButtons Implements a collection of the custom resource navigation buttons.
TcxSchedulerOptionsBehavior Contains settings that specify the scheduler’s response to end-user actions.
TcxSchedulerOptionsCustomize Contains the settings that define the behavior of the scheduler’s components.
TcxSchedulerOptionsView Stores the Scheduler control‘s appearance settings.
TcxSchedulerPopupMenu The TcxSchedulerPopupMenu provides the implementation for popup menus within the scheduler control.
TcxSchedulerResourceHeaders Contains settings for the resource header.
TcxSchedulerResourceNavigator Implements the resource navigator.
TcxSchedulerStyles Stores all style settings applied to the scheduler’s elements.
TcxSchedulerSubControl An abstract intermediate class that provides common interface and behavior for classes that implement components as integral parts of the scheduler control.
TcxSchedulerSubControlHitTest The base class for HitTest classes that provide information about the scheduler control’s elements at the inspected point.
TcxSchedulerSubControlViewInfo
TcxSchedulerViewHitTest Stores HitTest information for the scheduling area.

Enums

Name Description
TcxEventDragKind Enumerates the available types of dragging for the user event.
TcxSchedulerContentPopupMenuItem
TcxSchedulerEventPopupMenuItem
TcxSchedulerGroupingKind Enumerates the available kinds of the schedules grouping in the scheduling area.
TcxSchedulerHeaderImagePosition Enumerates the available positions of the resource icon relative to the resource name in the resource header.
TcxSchedulerNavigatorVisibilityMode Enumerates modes that determine the visibility of the resource navigator in the scheduling area.
TcxSchedulerSplitterKind Enumerates the available types of splitter in the scheduler control.
TcxSchedulerViewMode Enumerates available time View modes that can be displayed within the scheduling area.
TcxSchedulerViewPosition Enumerates the available positions of the scheduling area with respect to the Date Navigator and Control Box panes in the scheduler.

Constants

Name Description
cxcsBackground
cxcsContent
cxcsDayHeader
cxcsEvent
cxcsGroupSeparator
cxcsHSplitter
cxcsResourceHeader
cxcsSelection
cxcsVSplitter
cxDefaultGroupSeparatorWidth Denotes the group separator’s default width in pixels.
cxDefaultResourcesPerPage Specifies the default value of the scheduler’s OptionsView.ResourcesPerPage property.
cxDefaultSplitterWidth Denotes the splitter’s default width in pixels.
cxDefaultTimeScale Specifies the default time interval (in minutes) denoted on time ruler scales in the Day View.
cxMinSplitterWidth Denotes the splitter’s minimum width, in pixels.
cxSchedulerDefaultViewStyle Specifies the default general visual style of the scheduler control.
cxSchedulerFirstButton
cxSchedulerLastButton
cxSchedulerNextButton
cxSchedulerNextPageButton
cxSchedulerPrevButton
cxSchedulerPrevPageButton
cxSchedulerShowFewerResourcesButton
cxSchedulerShowMoreResourcesButton
htcControl
htcResource
htcTime

Types

Name Description
TcxSchedulerAfterDragEvent
TcxSchedulerAfterEditing
TcxSchedulerAfterSizingEvent
TcxSchedulerBeforeDeleting
TcxSchedulerBeforeDragEvent
TcxSchedulerBeforeEditing
TcxSchedulerBeforeSizingEvent
TcxSchedulerCanShowViewEvent
TcxSchedulerContentPopupMenuClickEvent
TcxSchedulerContentPopupMenuItems Enumerates the available items of the popup menu invoked for time blocks in the scheduling area.
TcxSchedulerContentPopupMenuPopupEvent
TcxSchedulerEventPopupMenuClickEvent
TcxSchedulerEventPopupMenuItems Enumerates the available items of the popup menu invoked for the user event in the scheduling area.
TcxSchedulerEventPopupMenuPopupEvent
TcxSchedulerEventSelectionChangedEvent
TcxSchedulerGetEventEditPropertiesEvent
TcxSchedulerGetEventModernStyleHintInfo The scheduler control’s OnGetEventModernStyleHintInfo event procedural type.
TcxSchedulerGetEventText
TcxSchedulerInitEditEvent
TcxSchedulerIsWorkTimeEvent
TcxSchedulerMoreEventsButtonClickEvent
TcxSchedulerNavigationButtonClickEvent
TcxSchedulerNavigatorButtonClickEvent
TcxSchedulerNavigatorCustomDrawButtonEvent
TcxSchedulerOnGetContentStyleEvent
TcxSchedulerOnGetDayHeaderStyleEvent
TcxSchedulerOnGetEventStyleEvent
TcxSchedulerOnGetResourceHeaderStyleEvent
TcxSchedulerScaleScrollEvent
TcxSchedulerShowDateHintEvent
TcxSchedulerViewTypeChangedEvent