From 969d4fc34cb0158552ac10036bf569ee4f869aa1 Mon Sep 17 00:00:00 2001 From: maxluli Date: Tue, 30 May 2023 10:32:18 +0200 Subject: [PATCH] Added sticky presets and URLS between config and main page --- Test_Merge/Form1.cs | 6 ++++++ Test_Merge/Settings.cs | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Test_Merge/Form1.cs b/Test_Merge/Form1.cs index 1f6089b..d7a8b25 100644 --- a/Test_Merge/Form1.cs +++ b/Test_Merge/Form1.cs @@ -76,9 +76,15 @@ namespace Test_Merge if (settingsForm.GrandPrixUrl != "" && settingsForm.SelectedConfigFile != "") { GpUrl = settingsForm.GrandPrixUrl; + tbxGpUrl.Text = GpUrl; if (File.Exists(settingsForm.SelectedConfigFile)) { ConfigFile = settingsForm.SelectedConfigFile; + for(int i = 0; i < lsbPresets.Items.Count; i++) + { + if (lsbPresets.Items[i].ToString() == ConfigFile) + lsbPresets.SelectedIndex = i; + } } else { diff --git a/Test_Merge/Settings.cs b/Test_Merge/Settings.cs index 358c268..65a4577 100644 --- a/Test_Merge/Settings.cs +++ b/Test_Merge/Settings.cs @@ -401,7 +401,7 @@ namespace Test_Merge private void lsbPresets_SelectedIndexChanged(object sender, EventArgs e) { - //Nothing + SelectedConfigFile = (string)lsbPresets.Items[lsbPresets.SelectedIndex]; } private void btnLoadPreset_Click(object sender, EventArgs e)