TIEGlobalSettings.UseWindowsOpenSaveDialogs
Declaration
property UseWindowsOpenSaveDialogs: Boolean;
Description
Whether ImageEn's
Open and
Save dialogs are used for ImageEn methods.
If this is set to false, the standard Windows dialogs will be used.
It affects these methods:
◼TImageEnIO.ExecuteOpenDialog
◼TImageEnIO.ExecuteSaveDialog
◼TImageEnMIO.ExecuteOpenDialog
◼TImageEnMIO.ExecuteSaveDialog
◼TImageEnMIO.DoSavePreviewDialog
◼TIEImageLayer.ExecuteOpenDialog
And these Actions:
◼TImageEnViewPromptToOpen
◼TImageEnViewPromptToSave
◼TImageEnViewLayersPromptToOpen
◼TImageEnViewLayersPromptToSave
◼TIEImageLayerExecuteOpenDialog
◼TImageEnMViewPromptToOpen
◼TImageEnMViewPromptToSave
Default: False
Note:
◼When enabled, you will not get an "Advanced" button to configure image properties when saving
◼This option does not affect ImageEn
TOpenImageEnDialog and
TSaveImageEnDialog. Use
ModernDialog instead
◼You can also undefine IEIncludeOpenSaveDialogs in ie.inc
// Display standard ImageEn style style dialog (default)
IEGlobalSettings().UseWindowsOpenSaveDialogs := False;
sFilename := ImageEnView1.IO.ExecuteOpenDialog();
if sFilename <> '' then
ImageEnView1.IO.LoadFromFile(sFileName);
// Convert Open/Save dialogs to use modern Windows style dialog
IEGlobalSettings().UseWindowsOpenSaveDialogs := True;
sFilename := ImageEnView1.IO.ExecuteOpenDialog();
if sFilename <> '' then
ImageEnView1.IO.LoadFromFile(sFileName);