/// <summary> /// Zkontroluje údaje a pokusí se připojit na server. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnPripojit_Click(object sender, EventArgs e) { if (TxtPrezdivka.Text.Length != 0 && TxtPrezdivka.Text.Length <= 30 && !string.IsNullOrWhiteSpace(TxtPrezdivka.Text)) { try { AdresaServeru = IPAddress.Parse(TxtIP.Text); Prezdivka = TxtPrezdivka.Text; if (ChckUlozitNast.Checked) { UlozeniNastaveni(); } var okno = new OknoKlienta(); Hide(); okno.ShowDialog(); Show(); } catch { MessageBox.Show("Adresa IP nebo portu byla špatně napsána!", "Chyba!"); TxtIP.Focus(); TxtIP.SelectAll(); } } else { MessageBox.Show("Přezdívka se musí skládat ze znaků a nesmí být delší než 30 znaků!", "Chyba!"); TxtPrezdivka.Focus(); TxtPrezdivka.SelectAll(); } }
/// <summary> /// Nastaví komponenty po načtení formuláře. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void KlientUvod_Load(object sender, EventArgs e) { if (File.Exists(SlozkaSouboru + "\\Nastaveni.txt")) { TxtPrezdivka.Text = Prezdivka; TxtIP.Text = AdresaServeru.ToString(); } TxtPrezdivka.Focus(); TxtPrezdivka.SelectAll(); }
private void BtnPrezdivka_Click(object sender, EventArgs e) //Nastavení přezdívky klienta { if (TxtPrezdivka.Text.Length != 0) { Prezdivka = TxtPrezdivka.Text; GrpPrezdivka.Enabled = false; //Vypnutí zadávání přezdívky GrpPripojeni.Enabled = true; //Zapnutí možností připojení TxtServerIP.Focus(); TxtServerIP.SelectAll(); } else { MessageBox.Show("Musí být zadána přezdívka!", "Chyba!"); TxtPrezdivka.Focus(); TxtPrezdivka.SelectAll(); } }