diff --git a/Applications/UniversalEditor.Bootstrapper/UniversalEditor.Bootstrapper.csproj b/Applications/UniversalEditor.Bootstrapper/UniversalEditor.Bootstrapper.csproj index f8f5d2c8..f2bc04b6 100644 --- a/Applications/UniversalEditor.Bootstrapper/UniversalEditor.Bootstrapper.csproj +++ b/Applications/UniversalEditor.Bootstrapper/UniversalEditor.Bootstrapper.csproj @@ -69,6 +69,9 @@ MBS.Framework.UserInterface + + + diff --git a/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/Adobe/ACO/ACODataFormat.cs b/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/Adobe/ACO/ACODataFormat.cs index 70a15308..d2ba7551 100644 --- a/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/Adobe/ACO/ACODataFormat.cs +++ b/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/Adobe/ACO/ACODataFormat.cs @@ -25,7 +25,7 @@ using MBS.Framework.Drawing; using MBS.Framework.Settings; using UniversalEditor.ObjectModels.Multimedia.Palette; -namespace UniversalEditor.DataFormats.Multimedia.Palette.Adobe +namespace UniversalEditor.DataFormats.Multimedia.Palette.Adobe.ACO { /// /// Provides a for manipulating color palettes in Adobe ACO format. diff --git a/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Wavefront/OBJDataFormat.cs b/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Wavefront/OBJDataFormat.cs index 2879e0de..a9075566 100644 --- a/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Wavefront/OBJDataFormat.cs +++ b/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Wavefront/OBJDataFormat.cs @@ -38,7 +38,7 @@ namespace UniversalEditor.DataFormats.Multimedia3D.Model.Wavefront { if (_dfr == null) { - _dfr = base.MakeReferenceInternal(); + _dfr = new DataFormatReference(GetType()); _dfr.Capabilities.Add(typeof(ModelObjectModel), DataFormatCapabilities.All); } return _dfr; diff --git a/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/SourceCode/CodeDataFormat.cs b/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/SourceCode/CodeDataFormat.cs index ed67052d..c80a790c 100644 --- a/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/SourceCode/CodeDataFormat.cs +++ b/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/SourceCode/CodeDataFormat.cs @@ -39,11 +39,15 @@ namespace UniversalEditor.DataFormats.SourceCode /// public abstract class CodeDataFormat : PlainTextDataFormat { + private static DataFormatReference _dfr = null; protected override DataFormatReference MakeReferenceInternal() { - DataFormatReference dfr = base.MakeReferenceInternal(); - dfr.Capabilities.Add(typeof(CodeObjectModel), DataFormatCapabilities.All); - return dfr; + if (_dfr == null) + { + _dfr = new DataFormatReference(GetType()); + _dfr.Capabilities.Add(typeof(CodeObjectModel), DataFormatCapabilities.All); + } + return _dfr; } protected override void BeforeLoadInternal(Stack objectModels)