Skip to main content

TCustomdxComponentPrinter Events

The base class for the component printer.
Name Description
OnAddReportLink Occurs when adding a new report link.
OnAfterPreview protected Occurs after closing the preview form.
OnBeforeDesignReport protected Occurs before the report designer window is activated.
OnBeforeExportToPDF protected Enables you to adjust PDF export settings before a specific link’s report is exported to a PDF file or optionally cancel the export.
OnBeforePreview protected Occurs before the preview window is to be activated.
OnChangeComponent protected Occurs when the Component property changes.
OnChangeCurrentLink protected Occurs when changing a report link.
OnCustomDrawPage Occurs when drawing individual report pages.
OnCustomDrawPageFooter protected Occurs when drawing a page footer.
OnCustomDrawPageHeader protected Occurs when drawing a page header.
OnCustomDrawReportTitle protected Occurs when drawing the report title.
OnDeleteReportLink Occurs when a report link is to be deleted.
OnDesignReport protected Occurs when the report link designer is closed.
OnEndGenerateReport Occurs when a report has just been built.
OnEndPrint Occurs after printing a report.
OnFinalizePrintDlgData Enables you to respond to end-user choices made within a printer dialog after it’s been closed.
OnGenerateReportProgress Occurs during report building.
OnGetPrintTitle Occurs when a printing component starts printing.
OnInitializePrintDlgData Allows you to customize Print dialog appearance before it is displayed.
OnMeasureReportTitle protected Occurs when drawing the report title before the OnCustomDrawReportTitle event.
OnNewPage Occurs before sending a regular page of a multi-page document to printer.
OnPageSetup Occurs when closing the Page Setup dialog window.
OnPrintDeviceBusy Occurs when the printing device is busy.
OnPrintDeviceError Occurs when the printing device is not available (for example, disconnected).
OnStartGenerateReport Occurs when the printing component is about to build a report.
OnStartPrint Occurs before the printing component prints the report.
See Also