private void BtnLog_Click(object sender, RoutedEventArgs e) { firefox = false; chrome = false; ie = false; word = false; excel = false; outlook = false; jaws = false; nvda = false; zoomtext = false; // supernova = false; procFirefox = false; procChrome = false; procIE = false; procWord = false; procExcel = false; procOutlook = false; procJaws = false; procNvda = false; procZoomtext = false; // procSupernova = false; // wenn dieser Button gedrückt wird, soll eine Überprüfung stattfinden, ob der Logvorgang überhaupt gestartet werden soll, wenn nicht // soll die Möglichkeit bestehen, JAWS/ZoomText zu starten... zur Überprüfung soll zunächst nur auf JAWS und ZoomText geprüft werden, // Browser /Word können nachher noch gestartet werden CheckCheckBox(); CheckProcesses(); isCheckedAndRunning(); if (LoggerRunning == false) { // überprüft, ob Assistenzprogramme laufen, wenn nicht, wird ein Fenster geöffnet, in dem man ein Assistenzprogramm starten kann. if (procJaws == false && procNvda == false && procZoomtext == false && jaws == false && nvda == false && zoomtext == false) { wndMessageBoxAsstTech wndMessageBox = new wndMessageBoxAsstTech(); wndMessageBox.Show(); } else { wndMessageBoxStartLog wndMessageBoxStartedLog = new wndMessageBoxStartLog(); wndMessageBoxStartedLog.Show(); } App.IsLoggingStarted = true; LoggerRunning = true; } else { wndMessageBoxStartLog wndMessageBoxStartedLog = new wndMessageBoxStartLog(); wndMessageBoxStartedLog.Show(); App.IsLoggingStarted = false; LoggerRunning = false; } }
private void BtnStart_Click(object sender, RoutedEventArgs e) { if (cbJaws.IsChecked == true) { Process.Start(@"C:\Program Files\Freedom Scientific\JAWS\2019\jfw.exe"); } if (cbZoomText.IsChecked == true) { Process.Start(@"C:\Program Files (x86)\Freedom Scientific\ZoomText\2019\Zt.exe"); } if (cbNVDA.IsChecked == true) { Process.Start(@"C:\Program Files\NVDA\mynvda.exe"); } App.IsLoggingStarted = true; this.Close(); wndMessageBoxStartLog wndMessageBoxStartLog = new wndMessageBoxStartLog(); wndMessageBoxStartLog.Show(); }