private void ToggleDiagnostics_OnClick(object sender, RoutedEventArgs e) { try { if (!_server.DiagnosticsRunning) { _server.StartDiagnostics(); } else { _server.StopDiagnostics(); } OutputLogTextBox.ScrollToEnd(); } catch (Exception ex) { MessageBox.Show(this.GetParentWindowRecurs(), ex.Message); } }
private void TFMMainForm_KeyDown(object sender, KeyEventArgs e) { // Manually define keyboard shortcuts for the Gages list and the gage value textbox. if ((e.Control && e.KeyCode == Keys.E)) { GageValueTextBox.Focus(); }// End Gage textfield assignment. if ((e.Control && e.KeyCode == Keys.G)) { GageComboBox.Focus(); } //End Gage list assignment. if ((e.Control && e.KeyCode == Keys.U)) { LockGageCheckBox.Focus(); } // End Auto gage assignment. if ((e.Control && e.KeyCode == Keys.F)) { FlyModeComboBox.Focus(); } //End FlyMode assignment. if ((e.Control && e.KeyCode == Keys.P)) { AutopilotCheckBox.Focus(); } //End autopilot assignment. if ((e.Control && e.KeyCode == Keys.L)) { OutputLogTextBox.Focus(); } //End output log assignment. if ((e.Control) && (e.KeyCode == Keys.W)) { this.waypointsListView.Focus(); } // End waypoints list assignment. if ((e.Control) && (e.KeyCode == Keys.R)) { this.waypointRestrictionsTextBox.Focus(); } if ((e.Control && e.KeyCode == Keys.D1)) { if (TFMTabControl.TabPages.Contains(AvionicsTabPage)) { TFMTabControl.SelectedTab = AvionicsTabPage; } else { TFMTabControl.SelectedTab = AvionicsExplorationTabPage; } } //End Avionics assignment. if ((e.Control && e.KeyCode == Keys.D2)) { TFMTabControl.SelectedTab = FlightPlanTabPage; } //End FlightPlan assignment. if ((e.Control && e.KeyCode == Keys.D3)) { TFMTabControl.SelectedTab = ProceduresTabPage; } //End Procedures assignment. if ((e.Control && e.KeyCode == Keys.D4)) { TFMTabControl.SelectedTab = FindTabPage; } //End Find assignment. } //End KeyDown event.