コード例 #1
0
        public void GroupmateStateChanged(string userID, UserStatus newStatus)
        {
            ChatListSubItem[] items = this.chatListBox1.GetSubItemsByNicName(userID);
            if (items == null || items.Length == 0)
            {
                return;
            }

            items[0].Status = GlobalResourceManager.ConvertUserStatus(newStatus);
            this.chatListBox1.Invalidate();
        }
コード例 #2
0
        private void AddUserItem(GGUser friend)
        {
            ChatListSubItem subItem = new ChatListSubItem(friend.UserID, friend.UserID, friend.Name, friend.Signature, GlobalResourceManager.ConvertUserStatus(friend.UserStatus), GlobalResourceManager.GetHeadImage(friend));

            subItem.Tag = friend;
            this.chatListBox1.Items[0].SubItems.AddAccordingToStatus(subItem);
        }