From c0deccbf40f3c7a11ec7fd77e680ebc7980f3d1a Mon Sep 17 00:00:00 2001 From: alcexhim Date: Wed, 27 Jan 2016 17:07:57 -0500 Subject: [PATCH] Do not auto populate accessor, and close if weare trying to open another one --- .../UniversalEditor.Engines.WindowsForms/MainWindow.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.Engines.WindowsForms/MainWindow.cs b/CSharp/Engines/WindowsForms/Engines/UniversalEditor.Engines.WindowsForms/MainWindow.cs index 0d75a493..731b8cf0 100644 --- a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.Engines.WindowsForms/MainWindow.cs +++ b/CSharp/Engines/WindowsForms/Engines/UniversalEditor.Engines.WindowsForms/MainWindow.cs @@ -1300,7 +1300,7 @@ namespace UniversalEditor.Engines.WindowsForms DocumentPropertiesDialog dlg = new DocumentPropertiesDialog(); dlg.ObjectModel = doc.ObjectModel; dlg.DataFormat = doc.DataFormat; - dlg.Accessor = doc.Accessor; + dlg.Accessor = null; // doc.Accessor; dlg.Mode = DocumentPropertiesDialogMode.Save; if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK) { @@ -1368,6 +1368,12 @@ namespace UniversalEditor.Engines.WindowsForms } doc.DataFormat = df; + + if (doc.OutputAccessor.IsOpen) + { + doc.OutputAccessor.Close(); + } + doc.OutputAccessor = new FileAccessor(FileName, true, true, true); doc.Save();