|
|
|
@ -29,13 +29,14 @@ using System.Threading.Tasks;
@@ -29,13 +29,14 @@ using System.Threading.Tasks;
|
|
|
|
|
using System.Windows.Navigation; |
|
|
|
|
using System.Windows.Threading; |
|
|
|
|
|
|
|
|
|
using AvalonDock; |
|
|
|
|
using AvalonDock.Layout; |
|
|
|
|
using AvalonDock.Layout.Serialization; |
|
|
|
|
|
|
|
|
|
using ICSharpCode.AvalonEdit.Highlighting; |
|
|
|
|
using ICSharpCode.ILSpy.TextView; |
|
|
|
|
using ICSharpCode.ILSpy.ViewModels; |
|
|
|
|
|
|
|
|
|
using Xceed.Wpf.AvalonDock.Layout; |
|
|
|
|
using Xceed.Wpf.AvalonDock.Layout.Serialization; |
|
|
|
|
|
|
|
|
|
namespace ICSharpCode.ILSpy.Docking |
|
|
|
|
{ |
|
|
|
|
public class DockWorkspace : INotifyPropertyChanged, ILayoutUpdateStrategy |
|
|
|
@ -109,7 +110,7 @@ namespace ICSharpCode.ILSpy.Docking
@@ -109,7 +110,7 @@ namespace ICSharpCode.ILSpy.Docking
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public void InitializeLayout(Xceed.Wpf.AvalonDock.DockingManager manager) |
|
|
|
|
public void InitializeLayout(DockingManager manager) |
|
|
|
|
{ |
|
|
|
|
manager.LayoutUpdateStrategy = this; |
|
|
|
|
XmlLayoutSerializer serializer = new XmlLayoutSerializer(manager); |
|
|
|
|