Lines Matching refs:chatselector
64 chatselector = CastChild( IDC_CHATSELECTOR, CChatSelector );
66 chatselector->SetPopupHandler(this);
79 chatselector->StartSession(GUI_ID(friend_client->GetIP(), friend_client->GetPort()), friend_client->GetName(), true);
90 if (evt.GetEventObject() != (wxObject*)chatselector)
93 if (chatselector->GetSelection() == -1) {
111 if (chatselector->GetCurrentClient(client) && client.IsFriend()) {
125 chatselector->DeletePage(chatselector->GetSelection());
131 chatselector->DeleteAllPages();
137 wxNotebookPage* current = chatselector->GetPage(chatselector->GetSelection());
139 for (int i = chatselector->GetPageCount() - 1; i >= 0; i--) {
140 if (current != chatselector->GetPage(i))
141 chatselector->DeletePage( i );
152 if (chatselector->GetCurrentClient(client) && !client.IsFriend()) {
168 chatselector->EndSession();
183 chatselector->RefreshFriend(GUI_ID(toupdate->GetIP(), toupdate->GetPort()), toupdate->GetName());
186 chatselector->EndSession(GUI_ID(toupdate->GetIP(), toupdate->GetPort()));
194 chatselector->EndSession(GUI_ID(todel->GetIP(), todel->GetPort()));
204 if (chatselector->ProcessMessage(sender, message)) {
213 chatselector->ConnectionResult(success, message, id);
220 if (chatselector->SendMessage( message, client_name, to_id )) {
232 switch (chatselector->GetPageCount()) {
255 return chatselector->GetTabByClientID(id) >= 0;
261 chatselector->ShowCaptchaResult(id, ok);
266 chatselector->EndSession(id);