From f5d671d93a91894c7a85b1cfa3b9081a6d462b6f Mon Sep 17 00:00:00 2001 From: yankejustin Date: Sun, 24 May 2015 00:27:29 -0400 Subject: [PATCH] Removed some repetitive code --- Server/Forms/FrmBuilder.cs | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/Server/Forms/FrmBuilder.cs b/Server/Forms/FrmBuilder.cs index 4bbe31a2..b1179c91 100644 --- a/Server/Forms/FrmBuilder.cs +++ b/Server/Forms/FrmBuilder.cs @@ -24,6 +24,18 @@ namespace xServer.Forms _changed = true; } + private void UpdateControlStates() + { + txtInstallname.Enabled = chkInstall.Checked; + rbAppdata.Enabled = chkInstall.Checked; + rbProgramFiles.Enabled = chkInstall.Checked; + rbSystem.Enabled = chkInstall.Checked; + txtInstallsub.Enabled = chkInstall.Checked; + chkHide.Enabled = chkInstall.Checked; + chkStartup.Enabled = chkInstall.Checked; + txtRegistryKeyName.Enabled = (chkInstall.Checked && chkStartup.Checked); + } + private void LoadProfile(string profilename) { ProfileManager pm = new ProfileManager(profilename + ".xml"); @@ -95,13 +107,7 @@ namespace xServer.Forms txtMutex.Text = Helper.GetRandomName(32); } - txtInstallname.Enabled = chkInstall.Checked; - rbAppdata.Enabled = chkInstall.Checked; - rbProgramFiles.Enabled = chkInstall.Checked; - rbSystem.Enabled = chkInstall.Checked; - txtInstallsub.Enabled = chkInstall.Checked; - chkHide.Enabled = chkInstall.Checked; - chkStartup.Enabled = chkInstall.Checked; + UpdateControlStates(); txtRegistryKeyName.Enabled = (chkInstall.Checked && chkStartup.Checked); @@ -195,14 +201,7 @@ namespace xServer.Forms { HasChanged(); - txtInstallname.Enabled = chkInstall.Checked; - rbAppdata.Enabled = chkInstall.Checked; - rbProgramFiles.Enabled = chkInstall.Checked; - rbSystem.Enabled = chkInstall.Checked; - txtInstallsub.Enabled = chkInstall.Checked; - chkHide.Enabled = chkInstall.Checked; - chkStartup.Enabled = chkInstall.Checked; - txtRegistryKeyName.Enabled = (chkInstall.Checked && chkStartup.Checked); + UpdateControlStates(); } private void chkStartup_CheckedChanged(object sender, EventArgs e)