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 Enables you to customize the Print dialog‘s appearance and specify event handlers notifying about dialog visibility changes and end-user actions performed within this dialog.
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