X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=win%2FC%23%2FHandBrakeWPF%2FApp.xaml.cs;h=c0ed622a4bc8de163cb249d55cebc1a3ab41500a;hb=e83c570f4856660bbb120998546333aa4308a43f;hp=ae8d6a3570fde5bc1fc8cf4a885b32df820506a9;hpb=827c69558da16cabd3ff0ff03425d655e6db0d68;p=handbrake-jp%2Fhandbrake-jp-git.git diff --git a/win/C#/HandBrakeWPF/App.xaml.cs b/win/C#/HandBrakeWPF/App.xaml.cs index ae8d6a35..c0ed622a 100644 --- a/win/C#/HandBrakeWPF/App.xaml.cs +++ b/win/C#/HandBrakeWPF/App.xaml.cs @@ -5,8 +5,10 @@ namespace HandBrakeWPF { + using Caliburn.PresentationFramework; using Caliburn.PresentationFramework.ApplicationModel; + using HandBrakeWPF.Services; using HandBrakeWPF.ViewModels; /// @@ -37,12 +39,18 @@ namespace HandBrakeWPF /// protected override object CreateRootModel() { - var binder = (DefaultBinder)Container.GetInstance(); + var binder = (DefaultBinder)Container.GetInstance(); binder.EnableBindingConventions(); binder.EnableMessageConventions(); - return new MainViewModel(); + return Container.GetInstance(); + } + + + protected override void ConfigurePresentationFramework(PresentationFrameworkModule module) + { + module.UsingWindowManager(); } } }