Skip to main content

TdxComponentPrinter Events

A component printer.
Name Description
OnAddReportLink Occurs when adding a new report link. Inherited from TCustomdxComponentPrinter.
OnAfterPreview Occurs after closing the preview form. Inherited from TCustomdxComponentPrinter.
OnBeforeDesignReport Occurs before the report designer window is activated. Inherited from TCustomdxComponentPrinter.
OnBeforeExportToPDF Enables you to adjust PDF export settings before a specific link’s report is exported to a PDF file or optionally cancel the export. Inherited from TCustomdxComponentPrinter.
OnBeforePreview Occurs before the preview window is to be activated. Inherited from TCustomdxComponentPrinter.
OnChangeComponent Occurs when the Component property changes. Inherited from TCustomdxComponentPrinter.
OnChangeCurrentLink Occurs when changing a report link. Inherited from TCustomdxComponentPrinter.
OnCustomDrawPage Occurs when drawing individual report pages. Inherited from TCustomdxComponentPrinter.
OnCustomDrawPageFooter Occurs when drawing a page footer. Inherited from TCustomdxComponentPrinter.
OnCustomDrawPageHeader Occurs when drawing a page header. Inherited from TCustomdxComponentPrinter.
OnCustomDrawReportTitle Occurs when drawing the report title. Inherited from TCustomdxComponentPrinter.
OnDeleteReportLink Occurs when a report link is to be deleted. Inherited from TCustomdxComponentPrinter.
OnDesignReport Occurs when the report link designer is closed. Inherited from TCustomdxComponentPrinter.
OnEndGenerateReport Occurs when a report has just been built. Inherited from TCustomdxComponentPrinter.
OnEndPrint Occurs after printing a report. Inherited from TCustomdxComponentPrinter.
OnExportGetPageFileName Occurs when saving a page to disk.
OnExportPrepareGraphic Occurs when exporting a page to graphics.
OnExportProgress Occurs when exporting a report to graphic images or to disk.
OnFilterComponent
OnFinalizePrintDlgData Enables you to respond to end-user choices made within a printer dialog after it’s been closed. Inherited from TCustomdxComponentPrinter.
OnGenerateReportProgress Occurs during report building. Inherited from TCustomdxComponentPrinter.
OnGetPrintTitle Occurs when a printing component starts printing. Inherited from TCustomdxComponentPrinter.
OnGetSupportedComponents
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. Inherited from TCustomdxComponentPrinter.
OnMeasureReportTitle Occurs when drawing the report title before the OnCustomDrawReportTitle event. Inherited from TCustomdxComponentPrinter.
OnNewPage Occurs before sending a regular page of a multi-page document to printer. Inherited from TCustomdxComponentPrinter.
OnPageSetup Occurs when closing the Page Setup dialog window. Inherited from TCustomdxComponentPrinter.
OnPrintDeviceBusy Occurs when the printing device is busy. Inherited from TCustomdxComponentPrinter.
OnPrintDeviceError Occurs when the printing device is not available (for example, disconnected). Inherited from TCustomdxComponentPrinter.
OnStartGenerateReport Occurs when the printing component is about to build a report. Inherited from TCustomdxComponentPrinter.
OnStartPrint Occurs before the printing component prints the report. Inherited from TCustomdxComponentPrinter.
See Also