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)