private void SetEnbled(bool result) { if (NewBaseTextBox.InvokeRequired) { Enableddelegate en = SetEnbled; NewBaseTextBox.Invoke(en, result); } else { NewBaseTextBox.Enabled = result; } if (projectComboBox.InvokeRequired) { Enableddelegate en = SetEnbled; projectComboBox.Invoke(en, result); } else { projectComboBox.Enabled = result; } if (QuickSwitch.InvokeRequired) { Enableddelegate en = SetEnbled; QuickSwitch.Invoke(en, result); } else { QuickSwitch.Enabled = result; } if (useSwitch.InvokeRequired) { Enableddelegate en = SetEnbled; useSwitch.Invoke(en, result); } else { useSwitch.Enabled = result; } if (restSwitch.InvokeRequired) { Enableddelegate en = SetEnbled; restSwitch.Invoke(en, result); } else { restSwitch.Enabled = result; } if (ScriptTextBox.InvokeRequired) { Enableddelegate en = SetEnbled; ScriptTextBox.Invoke(en, result); } else { ScriptTextBox.Enabled = result; } if (startButton.InvokeRequired) { Enableddelegate en = SetEnbled; startButton.Invoke(en, result); } else { startButton.Enabled = result; } }