void client_UserNickChange(object sender, UserNickChangedEventArgs e) { tempInt = getUserByName(e.Old); //Gets the index where the old name is found in the userlist. if (tempInt >= 0) { tempBool = userIsSquelched(e.Old); //Remember if user was squelched tempUser = users.ElementAt(tempInt); //Save avatar cw.removeUser(tempInt); //Remove user users.RemoveAt(tempInt); users.Insert(tempInt, new d2avatar(tempUser.classId, tempUser.armorId, tempBool, e.New)); cw.insertUser(tempInt, new d2avatar(tempUser.classId, tempUser.armorId, tempBool, e.New)); //Re-add user at old index with new name if (!tempBool) { cw.AddToChatWindow(3, e.Old, " is now known as " + e.New); } } }
void client_UserNickChange(object sender, UserNickChangedEventArgs e) { tempInt = getUserByName(e.Old); //Gets the index where the old name is found in the userlist. if (tempInt >= 0) { tempBool = userIsSquelched(e.Old); //Remember if user was squelched tempString = users.ElementAt(tempInt).PictureID; //Save picture cw.removeUser(tempInt); //Remove user users.RemoveAt(tempInt); users.Insert(tempInt, new User(tempString, e.New, tempBool)); if (tempBool) { cw.insertUser(tempInt, "squelch", e.New); //Re-add user at old index with new name } else { cw.AddToChatWindow(3, e.Old, " is now known as " + e.New); cw.insertUser(tempInt, tempString, e.New); //Re-add user at old index with new name } } }
void client_UserNickChange(object sender, UserNickChangedEventArgs e) { lstUsers.Items[lstUsers.Items.IndexOf(e.Old)] = e.New; }
private void Fire_NickChanged(UserNickChangedEventArgs o) { op.Post(x => OnUserNickChange(this, (UserNickChangedEventArgs)x), o); }
private void Client_UserNickChange(object sender, UserNickChangedEventArgs e) { }