Skip to main content
A newer version of this page is available. .

TdxComponentPrinter Methods

Prints content of VCL components.
Name Description
AddComposition Inherited from TCustomdxComponentPrinter.
AddEmptyLink(TdxReportLinkClass) Adds a new empty link to the list of links. Inherited from TCustomdxComponentPrinter.
AddEmptyLinkEx(TdxReportLinkClass,TComponent) Adds a new link to the list of links. Inherited from TCustomdxComponentPrinter.
AddLink(TComponent) Adds a new link to the list of links. Inherited from TCustomdxComponentPrinter.
AddLinkEx(TComponent,TComponent) Adds a new link to the list of links. Inherited from TCustomdxComponentPrinter.
Assign(TPersistent) Inherited from TPersistent.
AssignReportLinks(TCustomdxComponentPrinter) Copies report links. Inherited from TCustomdxComponentPrinter.
AssignTo(TPersistent) Inherited from TPersistent.
BeginInvoke(TAsyncConstArrayFunctionEvent,Untyped[],TObject) Inherited from TComponent.
BeginInvoke(TAsyncConstArrayProc,Untyped[],TObject) Inherited from TComponent.
BeginInvoke(TAsyncConstArrayProcedureEvent,Untyped[],TObject) Inherited from TComponent.
BeginInvoke(TAsyncFunctionEvent,TObject) Inherited from TComponent.
BeginInvoke(TAsyncProcedureEvent,TObject) Inherited from TComponent.
BeginInvoke(TProc,TObject) Inherited from TComponent.
BeginInvoke<TResult>(TAsyncConstArrayFunc<TResult>,Untyped[],TObject) Inherited from TComponent.
BeginInvoke<TResult>(TFunc<TResult>,TObject) Inherited from TComponent.
ChangeScale(Integer,Integer) protected Scales the component and the associated controls and/or UI elements using the specified numerator and denominator values. Inherited from TcxScalableComponent.
CreateLinkFromFile(string) Inherited from TCustomdxComponentPrinter.
CreateLinkFromStream(TStream) Inherited from TCustomdxComponentPrinter.
CurrentCompositionByLink(TBasedxReportLink) Returns a composition report link according to a specific report link. Inherited from TCustomdxComponentPrinter.
DeleteAllLinks Deletes all links. Inherited from TCustomdxComponentPrinter.
DeleteLink(Integer) Deletes a specific report link. Inherited from TCustomdxComponentPrinter.
DesignerExists(TBasedxReportLink) Determines whether a specific report link has a designer. Inherited from TCustomdxComponentPrinter.
DesignerExistsByComponent(TComponent) Inherited from TCustomdxComponentPrinter.
DesignReport(TBasedxReportLink) Displays the report link designer. Inherited from TCustomdxComponentPrinter.
DestroyComponents Inherited from TComponent.
Destroying Inherited from TComponent.
DestroyReport(TBasedxReportLink) Destroys the current report. Inherited from TCustomdxComponentPrinter.
DoAddReportLink(TBasedxReportLink) protected Generates the OnAddReportLink event. Inherited from TCustomdxComponentPrinter.
DoAfterPreview(TBasedxReportLink) protected Generates the OnAfterPreview event. Inherited from TCustomdxComponentPrinter.
DoBeforeDesignReport(TBasedxReportLink) protected Fires the OnBeforeDesignReport event. Inherited from TCustomdxComponentPrinter.
DoBeforeExportToPDF(TBasedxReportLink,string,TdxPSPDFReportExportOptions) protected Fires the OnBeforeExportToPDF event. Inherited from TCustomdxComponentPrinter.
DoBeforePreview(TBasedxReportLink) protected Generates the OnBeforePreview event. Inherited from TCustomdxComponentPrinter.
DoChangeComponent(TBasedxReportLink) protected Generates the OnChangeComponent event. Inherited from TCustomdxComponentPrinter.
DoCustomDrawReportTitle(TBasedxReportLink,TCanvas,TRect,TcxTextAlignX,TcxTextAlignY,TColor,TFont,Boolean,Integer) protected Generates the OnCustomDrawReportTitle event. Inherited from TCustomdxComponentPrinter.
DoDeleteReportLink(TBasedxReportLink) protected Generates the OnDeleteReportLink event. Inherited from TCustomdxComponentPrinter.
DoDesignReport(TBasedxReportLink,Boolean) protected Generates the OnDesignReport event. Inherited from TCustomdxComponentPrinter.
DoEndPrint(TBasedxReportLink) protected Generates the OnEndPrint event. Inherited from TCustomdxComponentPrinter.
DoEndUpdateReport(TBasedxReportLink) protected Generates the OnEndGenerateReport event. Inherited from TCustomdxComponentPrinter.
DoNewPage(TBasedxReportLink,Integer) protected Generates the OnNewPage event. Inherited from TCustomdxComponentPrinter.
DoPageSetup(TBasedxReportLink,Boolean) protected Generates the OnPageSetUp event. Inherited from TCustomdxComponentPrinter.
DoPrintDeviceBusy protected Generates the OnPrintDeviceBusy event. Inherited from TCustomdxComponentPrinter.
DoPrintDeviceError protected Generates the OnPrintDeviceError event. Inherited from TCustomdxComponentPrinter.
DoProgress(TBasedxReportLink,Double) protected Generates the OnGenerateReportProgress event. Inherited from TCustomdxComponentPrinter.
DoStartPrint(TBasedxReportLink,Integer) protected Generates the OnStartPrint event. Inherited from TCustomdxComponentPrinter.
DoStartUpdateReport(TBasedxReportLink) protected Generates the OnStartGenerateReport event. Inherited from TCustomdxComponentPrinter.
DrawPageFooter(TBasedxReportLink,Integer,TRect,TdxPageTitleParts,Boolean) Draws a report page footer. Inherited from TCustomdxComponentPrinter.
DrawPageHeader(TBasedxReportLink,Integer,TRect,TdxPageTitleParts,Boolean) Draws a report page header. Inherited from TCustomdxComponentPrinter.
EndFunctionInvoke(IAsyncResult) Inherited from TComponent.
EndInvoke(IAsyncResult) Inherited from TComponent.
EndInvoke<TResult>(IAsyncResult) Inherited from TComponent.
EnumPagesAsImages(Integer[],TGraphicClass,Boolean,TdxEnumPagesAsImagesProc,Pointer,Pointer,Pointer,TBasedxReportLink) Converts report pages to graphic images.
Equals(TObject) Inherited from TObject.
ExecuteAction(TBasicAction) Inherited from TComponent.
Explore Invokes the print preview in report explorer mode. Inherited from TCustomdxComponentPrinter.
ExportToPDF(TBasedxReportLink) Inherited from TCustomdxComponentPrinter.
ExportToPDF(string,Boolean,TdxPSPDFReportExportOptions,TBasedxReportLink) Exports a report generated by a specific report link to a PDF file. Inherited from TCustomdxComponentPrinter.
FindComponent(String) Inherited from TComponent.
FindLinkByComponent(TComponent,Boolean) Returns the report link by the assigned component. Inherited from TCustomdxComponentPrinter.
FreeNotification(TComponent) Inherited from TComponent.
FreeOnRelease Inherited from TComponent.
GetChildren(TGetChildProc,TComponent) Inherited from TComponent.
GetCompositionsByLink(TBasedxReportLink,TList) Returns a list of composition report links. Inherited from TCustomdxComponentPrinter.
GetHashCode Inherited from TObject.
GetItems(TdxCompositionReportLink,TStrings,Boolean) Returns all report links except for composition report links. Inherited from TCustomdxComponentPrinter.
GetLinks(TList) Inherited from TCustomdxComponentPrinter.
GetNamePath Inherited from TPersistent.
GetNewLinkName(TBasedxReportLink) Returns the name of a new link, namely the TBasedxReportLink object. Inherited from TCustomdxComponentPrinter.
GetOwner Inherited from TPersistent.
GetPageColRowCount(Integer,Integer,TBasedxReportLink) Specifies the number of pages taken by the report image horizontally and vertically. Inherited from TCustomdxComponentPrinter.
GetPageCount(TBasedxReportLink) Determines the number of pages in a report. Inherited from TCustomdxComponentPrinter.
GetParentComponent Inherited from TComponent.
GetPrintTitle(TBasedxReportLink) protected Returns the name of a print job. Inherited from TCustomdxComponentPrinter.
HasParent Inherited from TComponent.
IndexOfLink(TBasedxReportLink) Inherited from TCustomdxComponentPrinter.
IndexOfLink(string) Returns the zero-based index of a specified report link. Inherited from TCustomdxComponentPrinter.
IndexOfLinkByName(string) Returns the index of a link. Inherited from TCustomdxComponentPrinter.
InsertComponent(TComponent) Inherited from TComponent.
IsGenerateReportProgressEvent protected Determines the manner in which a report is generated. Inherited from TCustomdxComponentPrinter.
IsImplementorOf(IInterface) Inherited from TComponent.
IsLinkInComposition(TBasedxReportLink,TdxCompositionReportLink) Determines whether a specified report link belongs to a certain composition report link. Inherited from TCustomdxComponentPrinter.
IsLinkInCurrentComposition(TBasedxReportLink) Determines whether a specified report link belongs to a composition report link. Inherited from TCustomdxComponentPrinter.
IsRebuildBeforePreview protected Identifies whether the report is automatically rebuilt prior to displaying the Print Preview dialog. Inherited from TCustomdxComponentPrinter.
IsRebuildBeforePrint protected Identifies whether the report is automatically rebuilt prior to printing. Inherited from TCustomdxComponentPrinter.
IsShowHourGlass protected Identifies if the Hourglass cursor is shown during time-consuming report operations. Inherited from TCustomdxComponentPrinter.
IsSupportedCompClass(TClass) Inherited from TCustomdxComponentPrinter.
IsSupportedCompClass(TObject) Inherited from TCustomdxComponentPrinter.
LinkByName(string) Returns a report link by its name. Inherited from TCustomdxComponentPrinter.
Loaded protected Initializes the component following the application form loading. Inherited from TcxScalableComponent.
LoadFromFile(string) Loads all component printer settings from the specified file. Inherited from TCustomdxComponentPrinter.
LoadFromIniFile(TCustomIniFile,string)
LoadFromIniFile(string) Loads the component printer’s format settings from an INI file.
LoadFromRegistry(string) Loads the component printer’s format settings from the registry.
LoadFromStream(TStream) Reads all component printer settings from a stream and stores the contents within TdxComponentPrinter. Inherited from TCustomdxComponentPrinter.
Notification(TComponent,TOperation) Inherited from TComponent.
PageSetup(TBasedxReportLink) Invokes the Page Setup dialog. Inherited from TCustomdxComponentPrinter.
PageSetupEx(Integer,Boolean,Boolean,Boolean,Boolean,TBasedxReportLink) Invokes the Page Setup dialog. Inherited from TCustomdxComponentPrinter.
PaintPage(TCanvas,Integer,TRect,TRect,TBasedxReportLink) Paints a single page of a report. Inherited from TCustomdxComponentPrinter.
PrepareReport(TBasedxReportLink) protected Prepares a report for printing. Inherited from TCustomdxComponentPrinter.
Preview(Boolean,TBasedxReportLink) Activates the Print Preview dialog. Inherited from TCustomdxComponentPrinter.
PreviewExists Determines whether the Print Preview dialog is displayed. Inherited from TCustomdxComponentPrinter.
Print(Boolean,PdxPrintDlgData,TBasedxReportLink) Prints a report on the default printer. Inherited from TCustomdxComponentPrinter.
PrintEx(TdxPageNumbers,Integer,Boolean,TBasedxReportLink) Prints report pages. Inherited from TCustomdxComponentPrinter.
PrintPage(TBasedxReportLink,Integer) protected Prints a specific report page. Inherited from TCustomdxComponentPrinter.
PrintPages(TdxPSPageIndexes,TBasedxReportLink) Prints the specified report pages. Inherited from TCustomdxComponentPrinter.
PrintPagesEx(TdxPSPageIndexes,TdxPageNumbers,Integer,Boolean,TBasedxReportLink) Prints the specified report pages. Inherited from TCustomdxComponentPrinter.
RebuildReport(TBasedxReportLink) Rebuilds a report. Inherited from TCustomdxComponentPrinter.
ReferenceInterface(IInterface,TOperation) Inherited from TComponent.
RemoveComponent(TComponent) Inherited from TComponent.
RemoveFreeNotification(TComponent) Inherited from TComponent.
SavePagesAsImagesToDisk(Integer[],TGraphicClass,Boolean,string,Pointer,Pointer,TBasedxReportLink) Saves report pages to graphic images on disk.
SaveToFile(string) Saves all component printer settings to a file. Inherited from TCustomdxComponentPrinter.
SaveToIniFile(TCustomIniFile,string)
SaveToIniFile(string) Saves the component printer’s format settings to an INI file.
SaveToRegistry(string) Saves the component printer’s format settings to the registry.
SaveToStream(TStream) Saves all component printer settings to a stream. Inherited from TCustomdxComponentPrinter.
ScaleForPPI(Integer) Scales the component according to the specified DPI value. Inherited from TcxScalableComponent.
SetParentComponent(TComponent) Inherited from TComponent.
SetSubComponent(Boolean) Inherited from TComponent.
ShowCustomizeDlg Invokes the “Edit Reports” dialog.
ToString Inherited from TObject.
UnprepareReport(TBasedxReportLink) protected Inherited from TCustomdxComponentPrinter.
UpdateAction(TBasicAction) Inherited from TComponent.
See Also