Skip to main content

TcxScheduler Class

The scheduler control.

Declaration

TcxScheduler = class(
    TcxCustomScheduler,
    IInterface,
    IcxSchedulerCommonViewItemsPainter,
    IcxSchedulerEventImages,
    IdxRangeControlClient
)

Remarks

This control provides a graphical interface to end-users for scheduling user events. While its ancestor (the TcxCustomScheduler class) implements all the functionality required by the scheduler control, the TcxScheduler class publishes a set of inherited properties so that they are available at design time and introduces events to enable custom drawing. The scheduler control is divided into three framed sections:

The Date Navigator and Control Box panes can reside to the right or left of the scheduling area (as specified by the scheduler’s OptionsView.ViewPosition property). An end-user can resize these panes by dragging the vertical or horizontal splitter. To switch their visibility, use the scheduler’s DateNavigator.Visible or ControlBox.Visible property.

See Also