LobbyOptionsTab Class Reference

#include <lobbyoptionstab.h>

Inherits wxScrolledWindow.

Collaboration diagram for LobbyOptionsTab:
Collaboration graph
[legend]

Public Member Functions

 LobbyOptionsTab (wxWindow *parent)
virtual ~LobbyOptionsTab ()
void OnApply (wxCommandEvent &event)
void OnRestore (wxCommandEvent &event)
void OnBrowseWeb (wxCommandEvent &event)
void OnBrowseEditor (wxCommandEvent &event)
void OnDefaultWeb (wxCommandEvent &event)
void HandleWebloc (bool defloc)

Protected Types

enum  { SPRING_WEBBROWSE = wxID_HIGHEST, SPRING_DEFWEB, ID_BUT_EDITOR }

Protected Attributes

wxCheckBox * m_autojoin
wxCheckBox * m_reportstats
wxCheckBox * m_updater
wxCheckBox * m_show_tooltips
wxCheckBox * m_use_tabicons
wxCheckBox * m_x_on_all_tabs
wxCheckBox * m_use_notif_popups
wxStaticText * m_autoconnect_label
wxStaticText * m_reportstats_label
wxStaticText * m_updater_label
wxStaticText * m_show_tooltips_label
wxStaticText * m_web_loc_text
wxStaticText * m_editor_loc_text
wxTextCtrl * m_web_edit
wxTextCtrl * m_editor_edit
wxStaticText * m_complete_method_label
wxStaticText * m_notif_popup_pos_label
wxStaticText * m_notif_popup_time_label
wxRadioButton * m_complete_method_old
wxRadioButton * m_complete_method_new
wxButton * m_web_browse_btn
wxButton * m_editor_browse_btn
wxButton * m_select_locale
wxRadioButton * m_web_def_radio
wxRadioButton * m_web_spec_radio
wxBoxSizer * m_main_sizer
wxStaticBoxSizer * m_web_box_sizer
wxStaticBoxSizer * m_editor_box_sizer
wxBoxSizer * m_web_loc_sizer
wxBoxSizer * m_editor_loc_sizer
wxBoxSizer * m_notif_popup_pos_sizer
wxBoxSizer * m_notif_popup_time_sizer
wxChoice * m_start_tab
wxChoice * m_notif_popup_pos
wxSpinCtrl * m_notif_popup_time

Detailed Description

Definition at line 16 of file lobbyoptionstab.h.


Member Enumeration Documentation

anonymous enum [protected]
Enumerator:
SPRING_WEBBROWSE 
SPRING_DEFWEB 
ID_BUT_EDITOR 

Definition at line 73 of file lobbyoptionstab.h.


Constructor & Destructor Documentation

LobbyOptionsTab::LobbyOptionsTab ( wxWindow *  parent  ) 

Definition at line 33 of file lobbyoptionstab.cpp.

LobbyOptionsTab::~LobbyOptionsTab (  )  [virtual]

Definition at line 196 of file lobbyoptionstab.cpp.


Member Function Documentation

void LobbyOptionsTab::HandleWebloc ( bool  defloc  ) 

Definition at line 257 of file lobbyoptionstab.cpp.

void LobbyOptionsTab::OnApply ( wxCommandEvent &  event  ) 

Definition at line 201 of file lobbyoptionstab.cpp.

void LobbyOptionsTab::OnBrowseEditor ( wxCommandEvent &  event  ) 

Definition at line 280 of file lobbyoptionstab.cpp.

void LobbyOptionsTab::OnBrowseWeb ( wxCommandEvent &  event  ) 

Definition at line 274 of file lobbyoptionstab.cpp.

void LobbyOptionsTab::OnDefaultWeb ( wxCommandEvent &  event  ) 

Definition at line 286 of file lobbyoptionstab.cpp.

void LobbyOptionsTab::OnRestore ( wxCommandEvent &  event  ) 

Definition at line 230 of file lobbyoptionstab.cpp.


Field Documentation

wxStaticText* LobbyOptionsTab::m_autoconnect_label [protected]

Definition at line 40 of file lobbyoptionstab.h.

wxCheckBox* LobbyOptionsTab::m_autojoin [protected]

Definition at line 32 of file lobbyoptionstab.h.

wxStaticText* LobbyOptionsTab::m_complete_method_label [protected]

Definition at line 49 of file lobbyoptionstab.h.

wxRadioButton* LobbyOptionsTab::m_complete_method_new [protected]

Definition at line 53 of file lobbyoptionstab.h.

wxRadioButton* LobbyOptionsTab::m_complete_method_old [protected]

Definition at line 52 of file lobbyoptionstab.h.

wxStaticBoxSizer* LobbyOptionsTab::m_editor_box_sizer [protected]

Definition at line 63 of file lobbyoptionstab.h.

wxButton* LobbyOptionsTab::m_editor_browse_btn [protected]

Definition at line 55 of file lobbyoptionstab.h.

wxTextCtrl* LobbyOptionsTab::m_editor_edit [protected]

Definition at line 47 of file lobbyoptionstab.h.

wxBoxSizer* LobbyOptionsTab::m_editor_loc_sizer [protected]

Definition at line 65 of file lobbyoptionstab.h.

wxStaticText* LobbyOptionsTab::m_editor_loc_text [protected]

Definition at line 45 of file lobbyoptionstab.h.

wxBoxSizer* LobbyOptionsTab::m_main_sizer [protected]

Definition at line 61 of file lobbyoptionstab.h.

wxChoice* LobbyOptionsTab::m_notif_popup_pos [protected]

Definition at line 70 of file lobbyoptionstab.h.

wxStaticText* LobbyOptionsTab::m_notif_popup_pos_label [protected]

Definition at line 50 of file lobbyoptionstab.h.

Definition at line 66 of file lobbyoptionstab.h.

wxSpinCtrl* LobbyOptionsTab::m_notif_popup_time [protected]

Definition at line 71 of file lobbyoptionstab.h.

wxStaticText* LobbyOptionsTab::m_notif_popup_time_label [protected]

Definition at line 51 of file lobbyoptionstab.h.

Definition at line 67 of file lobbyoptionstab.h.

wxCheckBox* LobbyOptionsTab::m_reportstats [protected]

Definition at line 33 of file lobbyoptionstab.h.

wxStaticText* LobbyOptionsTab::m_reportstats_label [protected]

Definition at line 41 of file lobbyoptionstab.h.

wxButton* LobbyOptionsTab::m_select_locale [protected]

Definition at line 56 of file lobbyoptionstab.h.

wxCheckBox* LobbyOptionsTab::m_show_tooltips [protected]

Definition at line 35 of file lobbyoptionstab.h.

wxStaticText* LobbyOptionsTab::m_show_tooltips_label [protected]

Definition at line 43 of file lobbyoptionstab.h.

wxChoice* LobbyOptionsTab::m_start_tab [protected]

Definition at line 69 of file lobbyoptionstab.h.

wxCheckBox* LobbyOptionsTab::m_updater [protected]

Definition at line 34 of file lobbyoptionstab.h.

wxStaticText* LobbyOptionsTab::m_updater_label [protected]

Definition at line 42 of file lobbyoptionstab.h.

wxCheckBox* LobbyOptionsTab::m_use_notif_popups [protected]

Definition at line 38 of file lobbyoptionstab.h.

wxCheckBox* LobbyOptionsTab::m_use_tabicons [protected]

Definition at line 36 of file lobbyoptionstab.h.

wxStaticBoxSizer* LobbyOptionsTab::m_web_box_sizer [protected]

Definition at line 62 of file lobbyoptionstab.h.

wxButton* LobbyOptionsTab::m_web_browse_btn [protected]

Definition at line 54 of file lobbyoptionstab.h.

wxRadioButton* LobbyOptionsTab::m_web_def_radio [protected]

Definition at line 57 of file lobbyoptionstab.h.

wxTextCtrl* LobbyOptionsTab::m_web_edit [protected]

Definition at line 46 of file lobbyoptionstab.h.

wxBoxSizer* LobbyOptionsTab::m_web_loc_sizer [protected]

Definition at line 64 of file lobbyoptionstab.h.

wxStaticText* LobbyOptionsTab::m_web_loc_text [protected]

Definition at line 44 of file lobbyoptionstab.h.

wxRadioButton* LobbyOptionsTab::m_web_spec_radio [protected]

Definition at line 58 of file lobbyoptionstab.h.

wxCheckBox* LobbyOptionsTab::m_x_on_all_tabs [protected]

Definition at line 37 of file lobbyoptionstab.h.


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

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