public void DisplayHelpWindow() { if (_helpWindow == null) { var hwvm = new HelpWindowViewModel(_configurator); _helpWindow = new HelpWindow(hwvm); _helpWindow.Closing += (s, e) => _helpWindow = null; } _helpWindow.Activate(); _helpWindow.Show(); }
public HelpWindow(HelpWindowViewModel viewModel) { InitializeComponent(); _viewModel = viewModel; chkShowStartup.IsChecked = Properties.Settings.Default.ShowHelpAtStart; var assemblyName = System.Reflection.Assembly.GetExecutingAssembly().GetName(); var version = assemblyName.Version; var assemblyTitle = assemblyName.Name; this.Title = string.Format("Help - {0} {1}", assemblyTitle, version); ThwargLauncher.AppSettings.WpfWindowPlacementSetting.Persist(this); }
public void DisplayHelpWindow() { if (_helpWindow == null) { var hwvm = new HelpWindowViewModel(_configurator); hwvm.OpeningSimpleLauncherEvent += OnSimpleLauncher; _helpWindow = new HelpWindow(hwvm); _helpWindow.Closing += (s, e) => _helpWindow = null; } _helpWindow.Activate(); _helpWindow.Show(); }
public void DisplayHelpWindow() { try { if (_helpWindow == null) { var hwvm = new HelpWindowViewModel(_configurator); _helpWindow = new HelpWindow(hwvm); _helpWindow.Closing += (s, e) => _helpWindow = null; } _helpWindow.Activate(); _helpWindow.Show(); } catch (Exception exc) { Logger.WriteError("DisplayHelpWindow exception: {0}", exc); } }