private void HelpAboutINCCClick(object sender, RoutedEventArgs e) { Splash f = new Splash(); f.Show(); }
private void Window_Loaded(object sender, RoutedEventArgs e) { UIIntegration.Controller = new Controller(); if (UIIntegration.Controller.Initialize(this)) { EnableLog.IsChecked = NC.App.AppContext.Logging; logLevels.SelectedIndex = NC.App.AppContext.LevelAsUInt16; logResults.SelectedIndex = NC.App.AppContext.LogResults; ((Window)sender).Title = NCC.IntegrationHelpers.GetAppTitle(); // Find the WPF trace listener WPFTraceListener listener = null; foreach (LMLoggers.AppSection source in Enum.GetValues(typeof(LMLoggers.AppSection))) { foreach (TraceListener l in NC.App.Logger(source).TS.Listeners) { if (l is WPFTraceListener) { listener = (WPFTraceListener)l; break; } } } if (listener != null) { loggingListBox.DataContext = listener; } Splash pauseme = new Splash(); pauseme.ShowDialog(); } else { EnableLog.IsEnabled = false; System.Windows.Controls.DockPanel d = ((System.Windows.Controls.DockPanel)Content); System.Windows.Controls.Menu m = (System.Windows.Controls.Menu)d.Children[0]; m.IsEnabled = false; System.Windows.MessageBox.Show(DateTimeOffset.Now.ToString("yyyy-MM-dd HH:mm:ss") + " App Error\r\n" + NC.App.Pest.IsItThereStr, "ERROR"); } }