ImageEn, unit iemio

TImageEnMIO.DoSavePreviewDialog

TImageEnMIO.DoSavePreviewDialog


Declaration

function DoSavePreviewDialog(const Caption: string = ''; const Heading: string = ''): boolean;


Description

Executes the multi-page save preview dialog allowing the user to output the contents of a TImageEnMView as pages of thumbnails.
Parameter Description
Caption Specifies the caption of the Save Preview dialog
Heading Printed at the top of each contact sheet

Notes:
- The language used in the dialog is controlled by MsgLanguage. The styling can also be adjusted using UseButtonGlyphsInDialogs
- Use the OnPrintPage or OnPrintPage events to customize the heading of each saved page


Demos

Demo  Demos\Multi\Multiview\Multi.dpr
Demo  Demos\Multi\ContactSheets\ContactSheets.dpr
Demo  Demos\Other\ImageEn_Dialogs\ImageEn_Dialogs.dpr


Examples

ImageEnMView1.MIO.DoSavePreviewDialog( '', 'Thumbnails' );



// Display the Save Preview maximized
ImageEnMView1.MIO.PrintPreviewParams.DlgMaximized := True;
ImageEnMView1.MIO.DoSavePreviewDialog();


See Also

- PrintPreviewParams
- PreviewPrintImages
- PrintImagesToFile
- PrintImagesToBitmap
- OnPrintPage
- OnShowDialog
- DoPrintPreviewDialog