/// <summary> /// Initializes the TitlesModule instance. /// </summary> public void Initialize() { this.RegisterViewsAndServices(); IEncoderSettingsPresentationModel presentationModel = this.container.Resolve <IEncoderSettingsPresentationModel>(); this.regionManager.RegisterViewWithRegionInIndex(RegionNames.ToolsRegion, presentationModel.View, 3); }
/// <summary> /// Initializes the TitlesModule instance. /// </summary> public void Initialize() { this.RegisterViewsAndServices(); IEncoderSettingsPresentationModel presentationModel = this.container.Resolve <IEncoderSettingsPresentationModel>(); bool shouldDisplayOutputWindow = this.windowManager.ShouldDisplayWindow(presentationModel.View.GetType().ToString(), false); if (shouldDisplayOutputWindow) { this.regionManager.Regions[RegionNames.MainRegion].Add(presentationModel.View); } IMenuButtonViewModel menuViewModel = this.container.Resolve <IMenuButtonViewModel>(); menuViewModel.IsViewActive = shouldDisplayOutputWindow; menuViewModel.Text = "Output"; menuViewModel.ViewToDisplay = presentationModel.View; this.regionManager.Regions[RegionNames.MenuRegion].Add(menuViewModel.View); }