some updates

This commit is contained in:
Namhyeon Go 2025-03-31 14:50:02 +09:00
parent 4f319d474f
commit 9a8ee4d7f9
6 changed files with 20 additions and 13 deletions

View File

@ -70,7 +70,7 @@
this.lvUserDefinedVariables.Size = new System.Drawing.Size(386, 129);
this.lvUserDefinedVariables.TabIndex = 0;
this.lvUserDefinedVariables.UseCompatibleStateImageBehavior = false;
this.lvUserDefinedVariables.SelectedIndexChanged += new System.EventHandler(this.ListView1_SelectedIndexChanged);
this.lvUserDefinedVariables.SelectedIndexChanged += new System.EventHandler(this.lvUserDefinedVariables_SelectedIndexChanged);
//
// columnHeader1
//

View File

@ -30,7 +30,7 @@ namespace WelsonJS.Launcher
lvUserDefinedVariables.FullRowSelect = true;
lvUserDefinedVariables.Columns[0].Width = 150;
lvUserDefinedVariables.Columns[1].Width = 220;
lvUserDefinedVariables.SelectedIndexChanged += ListView1_SelectedIndexChanged;
lvUserDefinedVariables.SelectedIndexChanged += lvUserDefinedVariables_SelectedIndexChanged;
}
// Load user-defined variables from the temporary folder in .env format
@ -98,7 +98,7 @@ namespace WelsonJS.Launcher
}
// Handle ListView selection change
private void ListView1_SelectedIndexChanged(object sender, EventArgs e)
private void lvUserDefinedVariables_SelectedIndexChanged(object sender, EventArgs e)
{
if (lvUserDefinedVariables.SelectedItems.Count > 0)
{

View File

@ -32,17 +32,24 @@ namespace WelsonJS.Launcher
private void btnOkMaxScriptStatements_Click(object sender, EventArgs e)
{
if (int.TryParse(txtMaxScriptStatements.Text, out int maxStatements))
try
{
using (RegistryKey key = Registry.CurrentUser.CreateSubKey(RegistryPath))
if (int.TryParse(txtMaxScriptStatements.Text, out int maxStatements))
{
key.SetValue(RegistryKey, maxStatements, RegistryValueKind.DWord);
using (RegistryKey key = Registry.CurrentUser.CreateSubKey(RegistryPath))
{
key.SetValue(RegistryKey, maxStatements, RegistryValueKind.DWord);
}
MessageBox.Show($"MaxScriptStatements setting has been changed to {maxStatements}.", "Confirmation", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
MessageBox.Show($"MaxScriptStatements setting has been changed to {maxStatements}.", "Confirmation", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
else
{
MessageBox.Show("Please enter a valid number within the DWORD range.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
catch (Exception ex)
{
MessageBox.Show("Please enter a valid number within the DWORD range.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
MessageBox.Show($"An error occurred while trying to change the MaxScriptStatements setting: {ex.Message}", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}

View File

@ -116,7 +116,7 @@
this.cbUseSpecificScript.TabIndex = 7;
this.cbUseSpecificScript.Text = "I want to use specific script ";
this.cbUseSpecificScript.UseVisualStyleBackColor = true;
this.cbUseSpecificScript.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged);
this.cbUseSpecificScript.CheckedChanged += new System.EventHandler(this.cbUseSpecificScript_CheckedChanged);
//
// btnStart
//

View File

@ -133,7 +133,7 @@ namespace WelsonJS.Launcher
}
}
private void checkBox1_CheckedChanged(object sender, EventArgs e)
private void cbUseSpecificScript_CheckedChanged(object sender, EventArgs e)
{
txtUseSpecificScript.Enabled = cbUseSpecificScript.Checked;
}

View File

@ -102,7 +102,7 @@ namespace WelsonJS.Launcher
private void btnRunFromZipFile_Click(object sender, EventArgs e)
{
using (OpenFileDialog openFileDialog = new OpenFileDialog())
using (var openFileDialog = new OpenFileDialog())
{
openFileDialog.Filter = "zip files (*.zip)|*.zip|All files (*.*)|*.*";
openFileDialog.FilterIndex = 2;