From 7dedb7af48bd0cf528e1fbc40f8997cad592cdf5 Mon Sep 17 00:00:00 2001 From: karashiiro <49822414+karashiiro@users.noreply.github.com> Date: Fri, 10 Jun 2022 18:23:47 -0700 Subject: [PATCH] Make aux window more usable --- FFXIVOpcodeWizard.sln.DotSettings | 2 ++ MainWindow.xaml.cs | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 FFXIVOpcodeWizard.sln.DotSettings diff --git a/FFXIVOpcodeWizard.sln.DotSettings b/FFXIVOpcodeWizard.sln.DotSettings new file mode 100644 index 0000000..fbb95fd --- /dev/null +++ b/FFXIVOpcodeWizard.sln.DotSettings @@ -0,0 +1,2 @@ + + True \ No newline at end of file diff --git a/MainWindow.xaml.cs b/MainWindow.xaml.cs index 310a6a7..cfec5ac 100644 --- a/MainWindow.xaml.cs +++ b/MainWindow.xaml.cs @@ -109,11 +109,14 @@ private void DetectionProgram_UpdateOne(DetectionProgram.State state) this.resultsPanelViewModel.UpdateContents(); } - private static (string, bool) DetectionProgram_RequestParameter(Scanner scanner, int paramIndex) + private (string, bool) DetectionProgram_RequestParameter(Scanner scanner, int paramIndex) { var auxWindow = new AuxInputPrompt(scanner.ParameterPrompts[paramIndex]); auxWindow.ShowDialog(); + auxWindow.Owner = this; + auxWindow.WindowStartupLocation = WindowStartupLocation.CenterOwner; auxWindow.Activate(); + auxWindow.Focus(); return (auxWindow.ReturnValue, auxWindow.Skipping); }