feat: ROU成型参数替换功能 — 支持 .rou/.rou1/.rou2/.roux 文件从参数 txt 自动补充 S/F/R/Z/H
This commit is contained in:
@@ -9,7 +9,8 @@ namespace DrillTools
|
||||
ExportHoleCount,
|
||||
ClearParameters,
|
||||
GeneratePpDrillTape,
|
||||
ScaleDrillTape
|
||||
ScaleDrillTape,
|
||||
ReplaceRouParameters
|
||||
}
|
||||
|
||||
public partial class StartupSelectionWindow : Window
|
||||
@@ -18,13 +19,14 @@ namespace DrillTools
|
||||
|
||||
public StartupSelectionWindow(StartupSelectionViewModel viewModel,
|
||||
bool canClearParameters = false, bool canGeneratePpDrillTape = false,
|
||||
bool canScaleDrillTape = false)
|
||||
bool canScaleDrillTape = false, bool canReplaceRouParameters = false)
|
||||
{
|
||||
InitializeComponent();
|
||||
DataContext = viewModel;
|
||||
ClearParametersButton.Visibility = canClearParameters ? Visibility.Visible : Visibility.Collapsed;
|
||||
GeneratePpDrillTapeButton.Visibility = canGeneratePpDrillTape ? Visibility.Visible : Visibility.Collapsed;
|
||||
ScaleDrillTapeButton.Visibility = canScaleDrillTape ? Visibility.Visible : Visibility.Collapsed;
|
||||
ReplaceRouParametersButton.Visibility = canReplaceRouParameters ? Visibility.Visible : Visibility.Collapsed;
|
||||
}
|
||||
|
||||
private void AdjustToolOrder_Click(object sender, RoutedEventArgs e)
|
||||
@@ -56,5 +58,11 @@ namespace DrillTools
|
||||
SelectedAction = StartupAction.ScaleDrillTape;
|
||||
Close();
|
||||
}
|
||||
|
||||
private void ReplaceRouParameters_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
SelectedAction = StartupAction.ReplaceRouParameters;
|
||||
Close();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user