private void StartStopButtonClick(object sender, RoutedEventArgs e) { // Dump or stop the dump if ((string)StartStopButton.Content == Constants.StartDumping) { StartDumping(); } else if ((string)StartStopButton.Content == Constants.StopDumping) { ViewModels.LoggerViewModel.VerboseLogLn("Canceling dumping process..."); _env.CancelDumping(); CopyProtectScanButton.IsEnabled = true; if (EjectWhenDoneCheckBox.IsChecked == true) { ViewModels.LoggerViewModel.VerboseLogLn($"Ejecting disc in drive {_env.Drive.Letter}"); _env.EjectDisc(); } if (_options.ResetDriveAfterDump) { ViewModels.LoggerViewModel.VerboseLogLn($"Resetting drive {_env.Drive.Letter}"); _env.ResetDrive(); } } }
private void StartStopButtonClick(object sender, RoutedEventArgs e) { // Dump or stop the dump if ((string)StartStopButton.Content == UIElements.StartDumping) { StartDumping(); } else if ((string)StartStopButton.Content == UIElements.StopDumping) { _env.CancelDumping(); CopyProtectScanButton.IsEnabled = true; if (EjectWhenDoneCheckBox.IsChecked == true) { _env.EjectDisc(); } } }
private void StartStopButtonClick(object sender, EventArgs e) { // Dump or stop the dump if (StartStopButton.Text == Constants.StartDumping) { StartDumping(); } else if (StartStopButton.Text == Constants.StopDumping) { ViewModels.LoggerViewModel.VerboseLogLn("Canceling dumping process..."); _env.CancelDumping(); CopyProtectScanButton.Enabled = true; if (EjectWhenDoneCheckBox.Checked == true) { ViewModels.LoggerViewModel.VerboseLogLn($"Ejecting disc in drive {_env.Drive.Letter}"); _env.EjectDisc(); } } }