mirror of
https://github.com/gnh1201/welsonjs.git
synced 2025-05-08 20:56:04 +00:00
some updates
This commit is contained in:
parent
4f319d474f
commit
9a8ee4d7f9
|
@ -70,7 +70,7 @@
|
||||||
this.lvUserDefinedVariables.Size = new System.Drawing.Size(386, 129);
|
this.lvUserDefinedVariables.Size = new System.Drawing.Size(386, 129);
|
||||||
this.lvUserDefinedVariables.TabIndex = 0;
|
this.lvUserDefinedVariables.TabIndex = 0;
|
||||||
this.lvUserDefinedVariables.UseCompatibleStateImageBehavior = false;
|
this.lvUserDefinedVariables.UseCompatibleStateImageBehavior = false;
|
||||||
this.lvUserDefinedVariables.SelectedIndexChanged += new System.EventHandler(this.ListView1_SelectedIndexChanged);
|
this.lvUserDefinedVariables.SelectedIndexChanged += new System.EventHandler(this.lvUserDefinedVariables_SelectedIndexChanged);
|
||||||
//
|
//
|
||||||
// columnHeader1
|
// columnHeader1
|
||||||
//
|
//
|
||||||
|
|
|
@ -30,7 +30,7 @@ namespace WelsonJS.Launcher
|
||||||
lvUserDefinedVariables.FullRowSelect = true;
|
lvUserDefinedVariables.FullRowSelect = true;
|
||||||
lvUserDefinedVariables.Columns[0].Width = 150;
|
lvUserDefinedVariables.Columns[0].Width = 150;
|
||||||
lvUserDefinedVariables.Columns[1].Width = 220;
|
lvUserDefinedVariables.Columns[1].Width = 220;
|
||||||
lvUserDefinedVariables.SelectedIndexChanged += ListView1_SelectedIndexChanged;
|
lvUserDefinedVariables.SelectedIndexChanged += lvUserDefinedVariables_SelectedIndexChanged;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Load user-defined variables from the temporary folder in .env format
|
// Load user-defined variables from the temporary folder in .env format
|
||||||
|
@ -98,7 +98,7 @@ namespace WelsonJS.Launcher
|
||||||
}
|
}
|
||||||
|
|
||||||
// Handle ListView selection change
|
// 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)
|
if (lvUserDefinedVariables.SelectedItems.Count > 0)
|
||||||
{
|
{
|
||||||
|
|
|
@ -32,17 +32,24 @@ namespace WelsonJS.Launcher
|
||||||
|
|
||||||
private void btnOkMaxScriptStatements_Click(object sender, EventArgs e)
|
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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -116,7 +116,7 @@
|
||||||
this.cbUseSpecificScript.TabIndex = 7;
|
this.cbUseSpecificScript.TabIndex = 7;
|
||||||
this.cbUseSpecificScript.Text = "I want to use specific script ";
|
this.cbUseSpecificScript.Text = "I want to use specific script ";
|
||||||
this.cbUseSpecificScript.UseVisualStyleBackColor = true;
|
this.cbUseSpecificScript.UseVisualStyleBackColor = true;
|
||||||
this.cbUseSpecificScript.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged);
|
this.cbUseSpecificScript.CheckedChanged += new System.EventHandler(this.cbUseSpecificScript_CheckedChanged);
|
||||||
//
|
//
|
||||||
// btnStart
|
// btnStart
|
||||||
//
|
//
|
||||||
|
|
|
@ -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;
|
txtUseSpecificScript.Enabled = cbUseSpecificScript.Checked;
|
||||||
}
|
}
|
||||||
|
|
|
@ -102,7 +102,7 @@ namespace WelsonJS.Launcher
|
||||||
|
|
||||||
private void btnRunFromZipFile_Click(object sender, EventArgs e)
|
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.Filter = "zip files (*.zip)|*.zip|All files (*.*)|*.*";
|
||||||
openFileDialog.FilterIndex = 2;
|
openFileDialog.FilterIndex = 2;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user