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

Note:
The language used in the dialog is controlled by MsgLanguage. The styling can also be adjusted using UseButtonGlyphsInDialogs
You can customize the dialog using OnShowDialog
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