private void buttonEditNickname_Click(object sender, EventArgs e) { // Prevent the button from getting focus, place focus on the form instead mainForm.Focus(); MainFormBlur mainFormBlur = new MainFormBlur(mainForm); mainFormBlur.Show(mainForm); using (GetTextValueDialog dialog = new GetTextValueDialog("Edit Nickname", "Nickname")) { if (dialog.ShowDialog() == DialogResult.OK) { string nickname = dialog.Result; labelClientNickname.Text = nickname; Properties.Settings.Default.Username = nickname; Properties.Settings.Default.Save(); tSClient.GetSelfClient().Nickname = nickname; } } mainFormBlur.Close(); }
public SettingsPanel(MainForm mainForm, TSClient tSClient) { InitializeComponent(); this.mainForm = mainForm; this.tSClient = tSClient; this.selfClient = tSClient.GetSelfClient(); SetData(); }