private void btnTestProxy_Click(object sender, EventArgs e) { if (_appUpdate != null) { if (_appUpdate.IsGetUpdateInfoRunning) { return; } } _appUpdate = new AppUpdater(); //_appUpdate.Load += _appUpdate.Update_Load; _appUpdate.SetProxySettings(chkUseProxyForAutomaticUpdates.Checked, txtProxyAddress.Text, (int)numProxyPort.Value, chkUseProxyAuthentication.Checked, txtProxyUsername.Text, txtProxyPassword.Text); btnTestProxy.Enabled = false; btnTestProxy.Text = Language.strOptionsProxyTesting; _appUpdate.GetUpdateInfoCompletedEvent += GetUpdateInfoCompleted; _appUpdate.GetUpdateInfoAsync(); }