www.pudn.com > sipXcallLib.rar > ConferencePanel.h, change:2006-02-01,size:1738b


// 
// Copyright (C) 2004, 2005 Pingtel Corp. 
//  
// 
// $$ 
//////////////////////////////////////////////////////////////////////// 
#ifndef _ConferencePanel_h_ 
#define _ConferencePanel_h_ 
 
// SYSTEM INCLUDES 
#include <wx/listctrl.h> 
// APPLICATION INCLUDES 
// DEFINES 
// MACROS 
// EXTERNAL FUNCTIONS 
// EXTERNAL VARIABLES 
// CONSTANTS 
// STRUCTS 
// TYPEDEFS 
// FORWARD DECLARATIONS 
 
/** 
 * Displays a button bar. 
 */ 
class ConferencePanel : public wxDialog 
{ 
/* //////////////////////////// PUBLIC //////////////////////////////////// */ 
public: 
 
/* ============================ CREATORS ================================== */ 
   /** 
    * ConferencePanel contructor. 
    */ 
   ConferencePanel(wxWindow* parent, const wxPoint& pos, const wxSize& size); 
 
 
   /** 
    * Add Party Button event handler 
    */ 
   void OnAddParty(wxEvent& event); 
 
   /** 
    * Add Remove Button event handler 
    */ 
   void OnRemoveParty(wxEvent& event); 
    
   void AddPartyToList(wxString sParty); 
    
   /** 
    * ConferencePanel destructor. 
    */ 
   virtual ~ConferencePanel(); 
 
/* ============================ MANIPULATORS ============================== */ 
/* ============================ ACCESSORS ================================= */ 
/* ============================ INQUIRY =================================== */ 
 
/* //////////////////////////// PROTECTED ///////////////////////////////// */ 
protected: 
 
/* //////////////////////////// PRIVATE /////////////////////////////////// */ 
private: 
   DECLARE_EVENT_TABLE() 
   wxFlexGridSizer* mpGridSizer; 
   wxComboBox*  mpComboBox; 
   wxButton* mpAddButton; 
   wxButton* mpRemoveButton; 
   wxListCtrl* mpConferenceList; 
 
}; 
 
 
#endif