TdxPSPreviewDialogStyleInfo Class
The base class for classes that provide functionality required to register and display Print Preview dialogs within the ExpressPrinting System.
Declaration
TdxPSPreviewDialogStyleInfo = class(
TPersistent
)
Remarks
This class introduces the following virtual functions that are overridden within TdxPSPreviewDialogStyleInfo descendants representing various Print Preview dialog styles:
CreatePreviewWindow – Creates a window for a corresponding Print Preview dialog style.
GetName – Returns the style name.
GetUnitName – Returns the name of the unit, in which the dialog style (a TdxPSPreviewDialogStyleInfo descendant) is declared.
TdxPSPreviewDialogStyleInfo descendants include classes that correspond to the following built-in Print Preview dialog styles:
Built-in Dialog Style | Class Name |
---|---|
Standard | TdxPSStandardPreviewDialogStyleInfo |
Advanced | TdxPSAdvancedPreviewDialogStyleInfo |
Ribbon | TdxPSRibbonPreviewDialogStyleInfo |
Ribbon2010 | TdxPSRibbon2010PreviewDialogStyleInfo |
Ribbon2013 | TdxPSRibbon2013PreviewDialogStyleInfo |
Ribbon2016 | TdxPSRibbon2016PreviewDialogStyleInfo |
Ribbon2016Tablet | TdxPSRibbon2016TabletPreviewDialogStyleInfo |
Ribbon2019 | TdxPSRibbon2019PreviewDialogStyleInfo |
To create custom Print Preview dialog styles, derive your classes from TdxPSPreviewDialogStyleInfo or its descendants, as described in the How to Implement and Register Custom Print Preview Dialogs topic.