private void OnIm_LoginFailed(object sender, IMErrorEventArgs e) { this.BeginInvoke(new MethodInvoker(delegate { MessageBox.Show(String.Format("Login Failed! Error Code {0}", e.Error.ToString())); usernameTextBox.Text = ""; passwordTextBox.Text = ""; this.status.Text = "Log In or Register"; im.Disconnect(); im = new IM_Client(); im.LoginOK += OnIm_LoginOK; im.RegisterOK += OnIm_RegisterOK; im.LoginFailed += OnIm_LoginFailed; im.RegisterFailed += OnIm_RegisterFailed; })); }
private void logOut_Click(object sender, EventArgs e) { im.Disconnect(); Application.Exit(); }