void MainChatTab::OnTabClose( wxAuiNotebookEvent& event ) { int selection = event.GetSelection(); ChatPanel* panel = ( ChatPanel* )m_chat_tabs->GetPage( selection ); if ( panel ) { panel->Part(); if( panel->IsServerPanel() ) m_server_chat = 0; } }