Add startup drill tape parameter cleanup
This commit is contained in:
@@ -7,17 +7,19 @@ namespace DrillTools
|
||||
{
|
||||
None,
|
||||
AdjustToolOrder,
|
||||
ExportHoleCount
|
||||
ExportHoleCount,
|
||||
ClearParameters
|
||||
}
|
||||
|
||||
public partial class StartupSelectionWindow : Window
|
||||
{
|
||||
public StartupAction SelectedAction { get; private set; } = StartupAction.None;
|
||||
|
||||
public StartupSelectionWindow(string filePath)
|
||||
public StartupSelectionWindow(string filePath, bool canClearParameters = false)
|
||||
{
|
||||
InitializeComponent();
|
||||
DataContext = new { FileName = Path.GetFileName(filePath) };
|
||||
ClearParametersButton.Visibility = canClearParameters ? Visibility.Visible : Visibility.Collapsed;
|
||||
}
|
||||
|
||||
private void AdjustToolOrder_Click(object sender, RoutedEventArgs e)
|
||||
@@ -31,5 +33,11 @@ namespace DrillTools
|
||||
SelectedAction = StartupAction.ExportHoleCount;
|
||||
Close();
|
||||
}
|
||||
|
||||
private void ClearParameters_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
SelectedAction = StartupAction.ClearParameters;
|
||||
Close();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user