/// <summary> /// Makes everything disabled/enabled. /// </summary> /// <param name="enabled">if set to <c>true</c> [enabled].</param> private void SetEnableforDownload(bool enabled) { if (this.InvokeRequired) { SetEnableForDownloadCallback sefdcb = new SetEnableForDownloadCallback(SetEnableforDownload); this.Invoke(sefdcb, new object[] { enabled }); return; } // Disable things the user should not mess with during download... if (enabled) { // we're enabling things that were enabled BEFORE: //downloadstartbtn.Enabled = disabledStorage[0]; titleidbox.Enabled = disabledStorage[1]; titleversion.Enabled = disabledStorage[2]; Extrasbtn.Enabled = disabledStorage[3]; databaseButton.Enabled = disabledStorage[4]; localuse.Enabled = disabledStorage[6]; decryptbox.Enabled = disabledStorage[8]; keepenccontents.Enabled = disabledStorage[9]; serverLbl.Enabled = disabledStorage[11]; } else { //disabledStorage[0] = downloadstartbtn.Enabled; disabledStorage[1] = titleidbox.Enabled; disabledStorage[2] = titleversion.Enabled; disabledStorage[3] = Extrasbtn.Enabled; disabledStorage[4] = databaseButton.Enabled; disabledStorage[6] = localuse.Enabled; disabledStorage[8] = decryptbox.Enabled; disabledStorage[9] = keepenccontents.Enabled; disabledStorage[11] = serverLbl.Enabled; //downloadstartbtn.Enabled = enabled; titleidbox.Enabled = enabled; titleversion.Enabled = enabled; Extrasbtn.Enabled = enabled; databaseButton.Enabled = enabled; localuse.Enabled = enabled; decryptbox.Enabled = enabled; keepenccontents.Enabled = enabled; serverLbl.Enabled = enabled; } }
/// <summary> /// Makes everything disabled/enabled. /// </summary> /// <param name="enabled">if set to <c>true</c> [enabled].</param> private void SetEnableforDownload(bool enabled) { if (this.InvokeRequired) { SetEnableForDownloadCallback sefdcb = new SetEnableForDownloadCallback(SetEnableforDownload); this.Invoke(sefdcb, new object[] { enabled }); return; } // Disable things the user should not mess with during download... if (enabled) { // we're enabling things that were enabled BEFORE: downloadstartbtn.Enabled = disabledStorage[0]; titleidbox.Enabled = disabledStorage[1]; titleversion.Enabled = disabledStorage[2]; Extrasbtn.Enabled = disabledStorage[3]; databaseButton.Enabled = disabledStorage[4]; packbox.Enabled = disabledStorage[5]; localuse.Enabled = disabledStorage[6]; saveaswadbtn.Enabled = disabledStorage[7]; decryptbox.Enabled = disabledStorage[8]; keepenccontents.Enabled = disabledStorage[9]; scriptsbutton.Enabled = disabledStorage[10]; serverLbl.Enabled = disabledStorage[11]; iosPatchCheckbox.Enabled = disabledStorage[12]; } else { disabledStorage[0] = downloadstartbtn.Enabled; disabledStorage[1] = titleidbox.Enabled; disabledStorage[2] = titleversion.Enabled; disabledStorage[3] = Extrasbtn.Enabled; disabledStorage[4] = databaseButton.Enabled; disabledStorage[5] = packbox.Enabled; disabledStorage[6] = localuse.Enabled; disabledStorage[7] = saveaswadbtn.Enabled; disabledStorage[8] = decryptbox.Enabled; disabledStorage[9] = keepenccontents.Enabled; disabledStorage[10] = scriptsbutton.Enabled; disabledStorage[11] = serverLbl.Enabled; disabledStorage[12] = iosPatchCheckbox.Enabled; downloadstartbtn.Enabled = enabled; titleidbox.Enabled = enabled; titleversion.Enabled = enabled; Extrasbtn.Enabled = enabled; databaseButton.Enabled = enabled; packbox.Enabled = enabled; localuse.Enabled = enabled; saveaswadbtn.Enabled = enabled; decryptbox.Enabled = enabled; keepenccontents.Enabled = enabled; scriptsbutton.Enabled = enabled; serverLbl.Enabled = enabled; iosPatchCheckbox.Enabled = enabled; } }