SpringOptionsTab Class Reference

#include <springoptionstab.h>

Inherits wxScrolledWindow.

Collaboration diagram for SpringOptionsTab:
Collaboration graph
[legend]

Public Member Functions

 SpringOptionsTab (wxWindow *parent)
 ~SpringOptionsTab ()
void DoRestore ()
void OnBrowseExec (wxCommandEvent &event)
void OnBrowseSync (wxCommandEvent &event)
void OnBrowseBundle (wxCommandEvent &event)
void OnApply (wxCommandEvent &event)
void OnRestore (wxCommandEvent &event)
void OnAutoConf (wxCommandEvent &event)
void OnFindExec (wxCommandEvent &event)
void OnFindSync (wxCommandEvent &event)
void OnFindBundle (wxCommandEvent &event)
void OnDataDir (wxCommandEvent &event)
void OnDontSearch (wxCommandEvent &event)
void OnForceBundle (wxCommandEvent &event)
void EnableSpringBox (bool enabled)
void EnableUnitsyncBox (bool enabled)
void EnableBundleBox (bool enabled)

Protected Types

enum  {
  SPRING_EXECBROWSE = wxID_HIGHEST, SPRING_SYNCBROWSE, SPRING_BUNDLEBROWSE, SPRING_WEBBROWSE,
  SPRING_DEFEXE, SPRING_DEFUSYNC, SPRING_DEFBUNDLE, SPRING_DEFWEB,
  SPRING_AUTOCONF, SPRING_EXECFIND, SPRING_SYNCFIND, SPRING_BUNDLEFIND,
  SPRING_DATADIR, SPRING_DONTSEARCH, SPRING_FORCEBUNDLE
}

Protected Member Functions

void SetupUserFolders ()

Protected Attributes

wxStaticText * m_exec_loc_text
wxStaticText * m_sync_loc_text
wxStaticText * m_bundle_loc_text
wxButton * m_exec_browse_btn
wxButton * m_exec_find_btn
wxButton * m_sync_browse_btn
wxButton * m_sync_find_btn
wxButton * m_bundle_browse_btn
wxButton * m_bundle_find_btn
wxButton * m_datadir_btn
wxButton * m_auto_btn
wxRadioButton * m_exec_def_radio
wxRadioButton * m_exec_spec_radio
wxRadioButton * m_sync_def_radio
wxRadioButton * m_sync_spec_radio
wxRadioButton * m_bundle_def_radio
wxRadioButton * m_bundle_spec_radio
wxTextCtrl * m_exec_edit
wxTextCtrl * m_sync_edit
wxTextCtrl * m_bundle_edit
wxStaticBox * m_exec_box
wxStaticBox * m_sync_box
wxStaticBox * m_bundle_box
wxStaticBox * m_web_box
wxStaticBoxSizer * m_exec_box_sizer
wxStaticBoxSizer * m_sync_box_sizer
wxStaticBoxSizer * m_bundle_box_sizer
wxBoxSizer * m_main_sizer
wxBoxSizer * m_aconf_sizer
wxBoxSizer * m_exec_loc_sizer
wxBoxSizer * m_sync_loc_sizer
wxBoxSizer * m_bundle_loc_sizer
wxCheckBox * m_dontsearch_chkbox
wxCheckBox * m_forcebundle_chkbox
wxCheckBox * m_oldlaunch_chkbox

Detailed Description

Definition at line 16 of file springoptionstab.h.


Member Enumeration Documentation

anonymous enum [protected]
Enumerator:
SPRING_EXECBROWSE 
SPRING_SYNCBROWSE 
SPRING_BUNDLEBROWSE 
SPRING_WEBBROWSE 
SPRING_DEFEXE 
SPRING_DEFUSYNC 
SPRING_DEFBUNDLE 
SPRING_DEFWEB 
SPRING_AUTOCONF 
SPRING_EXECFIND 
SPRING_SYNCFIND 
SPRING_BUNDLEFIND 
SPRING_DATADIR 
SPRING_DONTSEARCH 
SPRING_FORCEBUNDLE 

Definition at line 93 of file springoptionstab.h.


Constructor & Destructor Documentation

SpringOptionsTab::SpringOptionsTab ( wxWindow *  parent  ) 

Definition at line 60 of file springoptionstab.cpp.

SpringOptionsTab::~SpringOptionsTab (  ) 

Definition at line 195 of file springoptionstab.cpp.


Member Function Documentation

void SpringOptionsTab::DoRestore (  ) 

Definition at line 227 of file springoptionstab.cpp.

void SpringOptionsTab::EnableBundleBox ( bool  enabled  ) 

Definition at line 218 of file springoptionstab.cpp.

void SpringOptionsTab::EnableSpringBox ( bool  enabled  ) 

Definition at line 200 of file springoptionstab.cpp.

void SpringOptionsTab::EnableUnitsyncBox ( bool  enabled  ) 

Definition at line 209 of file springoptionstab.cpp.

void SpringOptionsTab::OnApply ( wxCommandEvent &  event  ) 

Definition at line 295 of file springoptionstab.cpp.

void SpringOptionsTab::OnAutoConf ( wxCommandEvent &  event  ) 

Definition at line 237 of file springoptionstab.cpp.

void SpringOptionsTab::OnBrowseBundle ( wxCommandEvent &  event  ) 

Definition at line 287 of file springoptionstab.cpp.

void SpringOptionsTab::OnBrowseExec ( wxCommandEvent &  event  ) 

Definition at line 264 of file springoptionstab.cpp.

void SpringOptionsTab::OnBrowseSync ( wxCommandEvent &  event  ) 

Definition at line 272 of file springoptionstab.cpp.

void SpringOptionsTab::OnDataDir ( wxCommandEvent &  event  ) 

Definition at line 323 of file springoptionstab.cpp.

void SpringOptionsTab::OnDontSearch ( wxCommandEvent &  event  ) 

Definition at line 328 of file springoptionstab.cpp.

void SpringOptionsTab::OnFindBundle ( wxCommandEvent &  event  ) 

Definition at line 258 of file springoptionstab.cpp.

void SpringOptionsTab::OnFindExec ( wxCommandEvent &  event  ) 

Definition at line 245 of file springoptionstab.cpp.

void SpringOptionsTab::OnFindSync ( wxCommandEvent &  event  ) 

Definition at line 252 of file springoptionstab.cpp.

void SpringOptionsTab::OnForceBundle ( wxCommandEvent &  event  ) 

Definition at line 342 of file springoptionstab.cpp.

void SpringOptionsTab::OnRestore ( wxCommandEvent &  event  ) 

Definition at line 318 of file springoptionstab.cpp.

void SpringOptionsTab::SetupUserFolders (  )  [protected]

Definition at line 367 of file springoptionstab.cpp.


Field Documentation

wxBoxSizer* SpringOptionsTab::m_aconf_sizer [protected]

Definition at line 84 of file springoptionstab.h.

wxButton* SpringOptionsTab::m_auto_btn [protected]

Definition at line 61 of file springoptionstab.h.

wxStaticBox* SpringOptionsTab::m_bundle_box [protected]

Definition at line 76 of file springoptionstab.h.

wxStaticBoxSizer* SpringOptionsTab::m_bundle_box_sizer [protected]

Definition at line 80 of file springoptionstab.h.

Definition at line 57 of file springoptionstab.h.

wxRadioButton* SpringOptionsTab::m_bundle_def_radio [protected]

Definition at line 67 of file springoptionstab.h.

wxTextCtrl* SpringOptionsTab::m_bundle_edit [protected]

Definition at line 72 of file springoptionstab.h.

wxButton* SpringOptionsTab::m_bundle_find_btn [protected]

Definition at line 58 of file springoptionstab.h.

wxBoxSizer* SpringOptionsTab::m_bundle_loc_sizer [protected]

Definition at line 87 of file springoptionstab.h.

wxStaticText* SpringOptionsTab::m_bundle_loc_text [protected]

Definition at line 51 of file springoptionstab.h.

wxRadioButton* SpringOptionsTab::m_bundle_spec_radio [protected]

Definition at line 68 of file springoptionstab.h.

wxButton* SpringOptionsTab::m_datadir_btn [protected]

Definition at line 59 of file springoptionstab.h.

wxCheckBox* SpringOptionsTab::m_dontsearch_chkbox [protected]

Definition at line 89 of file springoptionstab.h.

wxStaticBox* SpringOptionsTab::m_exec_box [protected]

Definition at line 74 of file springoptionstab.h.

wxStaticBoxSizer* SpringOptionsTab::m_exec_box_sizer [protected]

Definition at line 78 of file springoptionstab.h.

wxButton* SpringOptionsTab::m_exec_browse_btn [protected]

Definition at line 53 of file springoptionstab.h.

wxRadioButton* SpringOptionsTab::m_exec_def_radio [protected]

Definition at line 63 of file springoptionstab.h.

wxTextCtrl* SpringOptionsTab::m_exec_edit [protected]

Definition at line 70 of file springoptionstab.h.

wxButton* SpringOptionsTab::m_exec_find_btn [protected]

Definition at line 54 of file springoptionstab.h.

wxBoxSizer* SpringOptionsTab::m_exec_loc_sizer [protected]

Definition at line 85 of file springoptionstab.h.

wxStaticText* SpringOptionsTab::m_exec_loc_text [protected]

Definition at line 49 of file springoptionstab.h.

wxRadioButton* SpringOptionsTab::m_exec_spec_radio [protected]

Definition at line 64 of file springoptionstab.h.

wxCheckBox* SpringOptionsTab::m_forcebundle_chkbox [protected]

Definition at line 90 of file springoptionstab.h.

wxBoxSizer* SpringOptionsTab::m_main_sizer [protected]

Definition at line 83 of file springoptionstab.h.

wxCheckBox* SpringOptionsTab::m_oldlaunch_chkbox [protected]

Definition at line 91 of file springoptionstab.h.

wxStaticBox* SpringOptionsTab::m_sync_box [protected]

Definition at line 75 of file springoptionstab.h.

wxStaticBoxSizer* SpringOptionsTab::m_sync_box_sizer [protected]

Definition at line 79 of file springoptionstab.h.

wxButton* SpringOptionsTab::m_sync_browse_btn [protected]

Definition at line 55 of file springoptionstab.h.

wxRadioButton* SpringOptionsTab::m_sync_def_radio [protected]

Definition at line 65 of file springoptionstab.h.

wxTextCtrl* SpringOptionsTab::m_sync_edit [protected]

Definition at line 71 of file springoptionstab.h.

wxButton* SpringOptionsTab::m_sync_find_btn [protected]

Definition at line 56 of file springoptionstab.h.

wxBoxSizer* SpringOptionsTab::m_sync_loc_sizer [protected]

Definition at line 86 of file springoptionstab.h.

wxStaticText* SpringOptionsTab::m_sync_loc_text [protected]

Definition at line 50 of file springoptionstab.h.

wxRadioButton* SpringOptionsTab::m_sync_spec_radio [protected]

Definition at line 66 of file springoptionstab.h.

wxStaticBox* SpringOptionsTab::m_web_box [protected]

Definition at line 77 of file springoptionstab.h.


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

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