More strict when custom parameters editing

This commit is contained in:
Matt Nadareski
2022-12-30 11:24:51 -08:00
parent fe0699ca48
commit ecca27e012
2 changed files with 19 additions and 0 deletions

View File

@@ -35,6 +35,7 @@
- Skip during detection
- Address some UI concerns
- Tweak AppVeyor, show Check 6.0 builds
- More strict when custom parameters editing
### 2.4 (2022-10-26)
- Update to DIC 20211001

View File

@@ -430,14 +430,32 @@ namespace MPF.UI.ViewModels
{
if (App.Instance.EnableParametersCheckBox.IsChecked == true)
{
App.Instance.SystemTypeComboBox.IsEnabled = false;
App.Instance.MediaTypeComboBox.IsEnabled = false;
App.Instance.OutputPathTextBox.IsEnabled = false;
App.Instance.OutputPathBrowseButton.IsEnabled = false;
App.Instance.MediaScanButton.IsEnabled = false;
App.Instance.UpdateVolumeLabel.IsEnabled = false;
App.Instance.CopyProtectScanButton.IsEnabled = false;
App.Instance.ParametersTextBox.IsEnabled = true;
}
else
{
App.Instance.ParametersTextBox.IsEnabled = false;
ProcessCustomParameters();
App.Instance.SystemTypeComboBox.IsEnabled = true;
App.Instance.MediaTypeComboBox.IsEnabled = true;
App.Instance.OutputPathTextBox.IsEnabled = true;
App.Instance.OutputPathBrowseButton.IsEnabled = true;
App.Instance.MediaScanButton.IsEnabled = true;
App.Instance.UpdateVolumeLabel.IsEnabled = true;
App.Instance.CopyProtectScanButton.IsEnabled = true;
}
}