\r
namespace HandBrakeWPF\r
{\r
+ using Caliburn.PresentationFramework;\r
using Caliburn.PresentationFramework.ApplicationModel;\r
\r
+ using HandBrakeWPF.Services;\r
using HandBrakeWPF.ViewModels;\r
\r
/// <summary>\r
/// </returns>\r
protected override object CreateRootModel()\r
{\r
- var binder = (DefaultBinder)Container.GetInstance<IBinder>();\r
+ var binder = (DefaultBinder)Container.GetInstance<DefaultBinder>();\r
\r
binder.EnableBindingConventions();\r
binder.EnableMessageConventions();\r
\r
- return new MainViewModel();\r
+ return Container.GetInstance<MainViewModel>();\r
+ }\r
+\r
+\r
+ protected override void ConfigurePresentationFramework(PresentationFrameworkModule module)\r
+ {\r
+ module.UsingWindowManager<WindowManager>();\r
}\r
}\r
}\r