TcxCustomSchedulerReportLinkPrintStyle Class
The base class for classes, which implement the scheduler report’s print styles.
Declaration
TcxCustomSchedulerReportLinkPrintStyle = class(
TPersistent,
IInterface,
IdxPSCellParams,
IdxPSCellParams2,
IdxLocalizerListener
)
Remarks
This class implements common behavior (see the Active and Caption properties) and defines common interface that is used by its descendants to implement their own behavior (see the DefaultCaption, IsCompatibleWith, and RestoreDefaults methods). The following subclasses implement different print styles:
TcxSchedulerReportLinkDailyPrintStyle – implements the Daily print style – a day per page.
TcxSchedulerReportLinkWeeklyPrintStyle – implements the Weekly print style – a week per page.
TcxSchedulerReportLinkMonthlyPrintStyle – implements the Monthly print style – a month per page.
TcxSchedulerReportLinkTrifoldPrintStyle – implements the Tri-fold print style – a page is divided into three sections. Each section can be occupied by one of the above time views or by the task pad or notes pane.
TcxSchedulerReportLinkDetailsPrintStyle – implements the Details print style – a day per page and the user events‘ description are included.
TcxSchedulerReportLinkMemoPrintStyle – implements the Memo print style – this print style lists individual user events in the report along with their details.