|
@@ -1506,7 +1506,6 @@ begin
|
|
{$WARNINGS ON}
|
|
{$WARNINGS ON}
|
|
filename := ExtractFileName(filename);
|
|
filename := ExtractFileName(filename);
|
|
end else initialDir:= '';
|
|
end else initialDir:= '';
|
|
- if filename = '' then filename := rsNoName;
|
|
|
|
if initialDir = '' then
|
|
if initialDir = '' then
|
|
begin
|
|
begin
|
|
if AVars.Booleans['Export'] then
|
|
if AVars.Booleans['Export'] then
|
|
@@ -1514,6 +1513,11 @@ begin
|
|
else
|
|
else
|
|
initialDir:= FSaveInitialDir;
|
|
initialDir:= FSaveInitialDir;
|
|
end;
|
|
end;
|
|
|
|
+ if filename = '' then
|
|
|
|
+ begin
|
|
|
|
+ if initialDir = '' then initialDir := DefaultPicturesDirectory;
|
|
|
|
+ filename := FileManager.GetDefaultFilename(initialDir);
|
|
|
|
+ end;
|
|
if saveDlg.FilterIndex > 1 then
|
|
if saveDlg.FilterIndex > 1 then
|
|
filename := ApplySelectedFilterExtension(filename,saveDlg.Filter,saveDlg.FilterIndex);
|
|
filename := ApplySelectedFilterExtension(filename,saveDlg.Filter,saveDlg.FilterIndex);
|
|
if not Image.AbleToSaveAsUTF8(filename) then
|
|
if not Image.AbleToSaveAsUTF8(filename) then
|