ChannelChooserPanel Class Reference

#include <channelchooser.h>

Inherits wxScrolledWindow.

Collaboration diagram for ChannelChooserPanel:
Collaboration graph
[legend]

Public Member Functions

 ChannelChooserPanel (wxWindow *parent, wxWindowID id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxHSCROLL|wxVSCROLL, const wxString &name=_T("dialogBox"))
virtual ~ChannelChooserPanel ()
void AddChannel (const wxString &name, int usercount, const wxString &topic=wxEmptyString)
void ClearChannels ()
void OnSearch (wxCommandEvent &event)

Protected Types

enum  { ID_SEARCH_TEXT }

Protected Attributes

wxButton * m_join_channels
wxButton * m_mark_autojoin
wxBoxSizer * m_main_sizer
ChannelListctrlm_channellist
wxTextCtrl * m_search_text
wxStaticText * m_info_label

Detailed Description

Definition at line 13 of file channelchooser.h.


Member Enumeration Documentation

anonymous enum [protected]
Enumerator:
ID_SEARCH_TEXT 

Definition at line 34 of file channelchooser.h.


Constructor & Destructor Documentation

ChannelChooserPanel::ChannelChooserPanel ( wxWindow *  parent,
wxWindowID  id,
const wxString title,
const wxPoint pos = wxDefaultPosition,
const wxSize size = wxDefaultSize,
long  style = wxHSCROLL | wxVSCROLL,
const wxString name = _T("dialogBox") 
)

Definition at line 17 of file channelchooser.cpp.

ChannelChooserPanel::~ChannelChooserPanel (  )  [virtual]

Definition at line 42 of file channelchooser.cpp.


Member Function Documentation

void ChannelChooserPanel::AddChannel ( const wxString name,
int  usercount,
const wxString topic = wxEmptyString 
)

Definition at line 47 of file channelchooser.cpp.

void ChannelChooserPanel::ClearChannels (  ) 

Definition at line 54 of file channelchooser.cpp.

void ChannelChooserPanel::OnSearch ( wxCommandEvent &  event  ) 

Definition at line 61 of file channelchooser.cpp.


Field Documentation

Definition at line 30 of file channelchooser.h.

wxStaticText* ChannelChooserPanel::m_info_label [protected]

Definition at line 32 of file channelchooser.h.

wxButton* ChannelChooserPanel::m_join_channels [protected]

Definition at line 27 of file channelchooser.h.

wxBoxSizer* ChannelChooserPanel::m_main_sizer [protected]

Definition at line 29 of file channelchooser.h.

wxButton* ChannelChooserPanel::m_mark_autojoin [protected]

Definition at line 28 of file channelchooser.h.

wxTextCtrl* ChannelChooserPanel::m_search_text [protected]

Definition at line 31 of file channelchooser.h.


The documentation for this class was generated from the following files:

Generated on Thu Dec 29 00:11:43 2011 for SpringLobby by doxygen 1.6.3