|
|
|
|
@ -502,7 +502,7 @@ namespace ICSharpCode.Core
@@ -502,7 +502,7 @@ namespace ICSharpCode.Core
|
|
|
|
|
System.Diagnostics.Debug.Assert(IsValidPath(fileName)); |
|
|
|
|
try { |
|
|
|
|
saveFile(); |
|
|
|
|
OnFileSaved(new FileNameEventArgs(fileName)); |
|
|
|
|
RaiseFileSaved(new FileNameEventArgs(fileName)); |
|
|
|
|
return FileOperationResult.OK; |
|
|
|
|
} catch (Exception e) { |
|
|
|
|
switch (policy) { |
|
|
|
|
@ -544,7 +544,7 @@ namespace ICSharpCode.Core
@@ -544,7 +544,7 @@ namespace ICSharpCode.Core
|
|
|
|
|
Directory.CreateDirectory(directory); |
|
|
|
|
} |
|
|
|
|
saveFileAs(fileName); |
|
|
|
|
OnFileSaved(new FileNameEventArgs(fileName)); |
|
|
|
|
RaiseFileSaved(new FileNameEventArgs(fileName)); |
|
|
|
|
return FileOperationResult.OK; |
|
|
|
|
} catch (Exception e) { |
|
|
|
|
switch (policy) { |
|
|
|
|
@ -634,14 +634,15 @@ namespace ICSharpCode.Core
@@ -634,14 +634,15 @@ namespace ICSharpCode.Core
|
|
|
|
|
return ObservedLoad(saveFileAs, fileName, FileErrorPolicy.Inform); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
static void OnFileLoaded(FileNameEventArgs e) |
|
|
|
|
static void OnFileLoaded(FileNameEventArgs e) |
|
|
|
|
{ |
|
|
|
|
if (FileLoaded != null) { |
|
|
|
|
FileLoaded(null, e); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
static void OnFileSaved(FileNameEventArgs e) { |
|
|
|
|
public static void RaiseFileSaved(FileNameEventArgs e) |
|
|
|
|
{ |
|
|
|
|
if (FileSaved != null) { |
|
|
|
|
FileSaved(null, e); |
|
|
|
|
} |
|
|
|
|
|