public JoinGroupForm(IRapidPassiveEngine engine, IChatSupporter supporter) { InitializeComponent(); this.rapidPassiveEngine = engine; this.ggSupporter = supporter; int registerPort = int.Parse(ConfigurationManager.AppSettings["RemotingPort"]); }
public JoinGroupForm(IRapidPassiveEngine engine, IChatSupporter supporter) { InitializeComponent(); this.rapidPassiveEngine = engine; this.ggSupporter = supporter; var registerPort = int.Parse(ConfigurationManager.AppSettings["RemotingPort"]); }
public AddFriendForm(IRapidPassiveEngine engine, IChatSupporter supporter, GGUser currentUser, string friendID) { InitializeComponent(); this.Icon = GlobalResourceManager.Icon64; this.rapidPassiveEngine = engine; this.ggSupporter = supporter; this.skinComboBox1.DataSource = currentUser.GetFriendCatalogList(); this.skinComboBox1.SelectedIndex = 0; this.skinTextBox_id.SkinTxt.Text = friendID ?? ""; }
public GroupChatForm(IRapidPassiveEngine engine, string groupID, GlobalUserCache cache, IChatSupporter supporter) { this.rapidPassiveEngine = engine; this.globalUserCache = cache; this.mine = this.globalUserCache.GetUser(this.rapidPassiveEngine.CurrentUserID); this.ggSupporter = supporter; this.currentGroup = this.globalUserCache.GetGroup(groupID); InitializeComponent(); this.chatBoxSend.Initialize(GlobalResourceManager.EmotionDictionary); this.chatBox_history.Initialize(GlobalResourceManager.EmotionDictionary); this.chatBoxSend.Font = SystemSettings.Singleton.Font; this.chatBoxSend.ForeColor = SystemSettings.Singleton.FontColor; this.Size = SystemSettings.Singleton.ChatFormSize; this.linkLabel_softName.Text = GlobalResourceManager.SoftwareName; this.toolShow.SetToolTip(this.panelFriendHeadImage, this.currentGroup.GroupID); this.Text = string.Format("{0}({1})", this.currentGroup.Name, this.currentGroup.GroupID); this.labelGroupName.Text = this.currentGroup.Name; this.label_announce.Text = this.currentGroup.Announce; this.chatBoxSend.Focus(); this.emotionForm = new EmotionForm(); this.emotionForm.Load += new EventHandler(emotionForm_Load); this.emotionForm.Initialize(GlobalResourceManager.EmotionList); this.emotionForm.EmotionClicked += new CbGeneric <int, Image>(emotionForm_Clicked); this.emotionForm.Visible = false; this.emotionForm.LostFocus += new EventHandler(emotionForm_LostFocus); foreach (string memberID in this.currentGroup.MemberList) { GGUser friend = this.globalUserCache.GetUser(memberID); this.AddUserItem(friend); } if (SystemSettings.Singleton.LoadLastWordsWhenChatFormOpened) { LastWordsRecord record = this.currentGroup.Tag as LastWordsRecord; if (record != null) { string talker = string.Format("{0}({1})", record.SpeakerName, record.SpeakerID); this.AppendChatBoxContent(talker, record.SpeakTime, record.ChatBoxContent, Color.Blue); } } }
public AddFriendForm(IRapidPassiveEngine engine, IChatSupporter supporter, GGUser currentUser) : this(engine, supporter, currentUser, "") { }