/// <summary> /// Konstruktor klasy /// </summary> /// <param name="form">Formularz wywołujący</param> public Form2(ASS8___Logowanie form) { log = form; InitializeComponent(); chbProxy.Checked = form.proxy == 1; if (chbProxy.Checked) { txtSerwer.Text = form.serwer; txtPort.Text = form.port.ToString(); chbUwierzytelnienie.Checked = form.uwierzytelnienie == 1; if (chbUwierzytelnienie.Checked) { txtLogin.Text = form.login; txtHaslo.Text = form.haslo; } WebProxy wp = new WebProxy(txtSerwer.Text + ":" + txtPort.Text, chbUwierzytelnienie.Checked); if (chbUwierzytelnienie.Checked) wp.Credentials = new NetworkCredential(txtLogin.Text, txtHaslo.Text); WebRequest.DefaultWebProxy = wp; } }