#include <tab_simple.h>
Inherits abstract_panel.

Public Member Functions | |
| tab_simple (settings_frame *_origin, wxWindow *parent, wxWindowID id=1, const wxString &title=wxT("Project2"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0) | |
| virtual | ~tab_simple () |
| void | updateControls (int) |
| void | saveCbxChoices () |
| void | setTabs (abstract_panel *, abstract_panel *) |
| void | OnComboBoxChange (wxCommandEvent &event) |
| void | OnSliderMove (wxCommandEvent &) |
| void | OnTextUpdate (wxCommandEvent &) |
| void | OnCheckBoxTick (wxCommandEvent &) |
| void | OnRadioButtonToggle (wxCommandEvent &) |
| void | OnSpinControlChange (wxSpinEvent &event) |
| void | OnSpinCtrlDoubleChange (SlSpinDoubleEvent &event) |
Static Public Member Functions | |
| static bool | saveSettings () |
| static void | loadDefaults () |
| static bool | loadValuesIntoMap () |
Static Public Attributes | |
| static intMap | intSettings |
| This file is part of springsettings, Copyright (C) 2007 Original work by Kloot cross-plattform/UI adaptation and currently maintained by koshi (Rene Milk) visit http://spring.clan-sy.com/phpbb/viewtopic.php?t=12104 for more info/help. | |
| static floatMap | floatSettings |
| static bool | settingsChanged = false |
Protected Member Functions | |
| void | getSetUpResolutionCBX () |
| void | OnClose (wxCloseEvent &event) |
| void | OnButtonClick (wxCommandEvent &event) |
| void | CreateGUIControls () |
| void | initOptSizer (wxFlexGridSizer *) |
| void | initInfoSizer (wxFlexGridSizer *) |
| void | initButSizer (wxSizer *) |
Protected Attributes | |
| wxComboBox * | renderQuality_CBX |
| wxComboBox * | renderDetail_CBX |
| wxComboBox * | videoMode_CBX |
| wxSlider * | audioVolume_SLI |
| wxButton * | goExpert_BUT |
| wxStaticText * | infoText |
| abstract_panel * | detailTab |
| abstract_panel * | qualityTab |
| wxSizer * | parentSizer |
| wxFlexGridSizer * | leftSizer |
| wxFlexGridSizer * | rightSizer |
| wxFlexGridSizer * | Sizer_CBX |
| wxFlexGridSizer * | Sizer_info |
| wxSizer * | Sizer_BUT |
| wxStaticBoxSizer * | boxA |
| wxStaticBoxSizer * | boxB |
| settings_frame * | origin |
Definition at line 40 of file tab_simple.h.
| tab_simple::tab_simple | ( | settings_frame * | _origin, | |
| wxWindow * | parent, | |||
| wxWindowID | id = 1, |
|||
| const wxString & | title = wxT("Project2"), |
|||
| const wxPoint & | pos = wxDefaultPosition, |
|||
| const wxSize & | size = wxDefaultSize, |
|||
| long | style = 0 | |||
| ) |
Definition at line 123 of file tab_simple.cpp.
| tab_simple::~tab_simple | ( | void | ) | [virtual] |
Definition at line 167 of file tab_simple.cpp.
| void tab_simple::CreateGUIControls | ( | ) | [protected] |
Reimplemented from abstract_panel.
| void tab_simple::getSetUpResolutionCBX | ( | ) | [protected] |
Definition at line 56 of file tab_simple.cpp.
| void tab_simple::initButSizer | ( | wxSizer * | sizer | ) | [protected] |
Definition at line 117 of file tab_simple.cpp.
| void tab_simple::initInfoSizer | ( | wxFlexGridSizer * | sizer | ) | [protected] |
Definition at line 111 of file tab_simple.cpp.
| void tab_simple::initOptSizer | ( | wxFlexGridSizer * | sizer | ) | [protected] |
Definition at line 83 of file tab_simple.cpp.
| void abstract_panel::loadDefaults | ( | ) | [static, inherited] |
Definition at line 147 of file tab_abstract.cpp.
| bool abstract_panel::loadValuesIntoMap | ( | ) | [static, inherited] |
Definition at line 117 of file tab_abstract.cpp.
| void tab_simple::OnButtonClick | ( | wxCommandEvent & | event | ) | [protected] |
Definition at line 177 of file tab_simple.cpp.
| void abstract_panel::OnCheckBoxTick | ( | wxCommandEvent & | event | ) | [inherited] |
Definition at line 348 of file tab_abstract.cpp.
| void tab_simple::OnClose | ( | wxCloseEvent & | event | ) | [protected] |
Reimplemented from abstract_panel.
| void tab_simple::OnComboBoxChange | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from abstract_panel.
Definition at line 172 of file tab_simple.cpp.
| void abstract_panel::OnRadioButtonToggle | ( | wxCommandEvent & | event | ) | [inherited] |
Definition at line 425 of file tab_abstract.cpp.
| void abstract_panel::OnSliderMove | ( | wxCommandEvent & | event | ) | [inherited] |
Definition at line 224 of file tab_abstract.cpp.
| void abstract_panel::OnSpinControlChange | ( | wxSpinEvent & | event | ) | [inherited] |
Definition at line 589 of file tab_abstract.cpp.
| void abstract_panel::OnSpinCtrlDoubleChange | ( | SlSpinDoubleEvent & | event | ) | [inherited] |
Reimplemented in tab_quality_video.
Definition at line 579 of file tab_abstract.cpp.
| void abstract_panel::OnTextUpdate | ( | wxCommandEvent & | event | ) | [inherited] |
Definition at line 314 of file tab_abstract.cpp.
| void tab_simple::saveCbxChoices | ( | ) |
Definition at line 182 of file tab_simple.cpp.
| bool abstract_panel::saveSettings | ( | ) | [static, inherited] |
Definition at line 600 of file tab_abstract.cpp.
| void tab_simple::setTabs | ( | abstract_panel * | , | |
| abstract_panel * | ||||
| ) |
| void tab_simple::updateControls | ( | int | ) | [virtual] |
Reimplemented from abstract_panel.
Definition at line 162 of file tab_simple.cpp.
wxSlider* tab_simple::audioVolume_SLI [protected] |
Definition at line 65 of file tab_simple.h.
wxStaticBoxSizer* tab_simple::boxA [protected] |
Definition at line 81 of file tab_simple.h.
wxStaticBoxSizer* tab_simple::boxB [protected] |
Definition at line 82 of file tab_simple.h.
abstract_panel* tab_simple::detailTab [protected] |
Definition at line 70 of file tab_simple.h.
floatMap abstract_panel::floatSettings [static, inherited] |
Definition at line 78 of file tab_abstract.h.
wxButton* tab_simple::goExpert_BUT [protected] |
Definition at line 66 of file tab_simple.h.
wxStaticText* tab_simple::infoText [protected] |
Definition at line 67 of file tab_simple.h.
intMap abstract_panel::intSettings [static, inherited] |
This file is part of springsettings, Copyright (C) 2007 Original work by Kloot cross-plattform/UI adaptation and currently maintained by koshi (Rene Milk) visit http://spring.clan-sy.com/phpbb/viewtopic.php?t=12104 for more info/help.
SpringLobby is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
springsettings is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with springsettings. If not, see <http://www.gnu.org/licenses/>.
Definition at line 76 of file tab_abstract.h.
wxFlexGridSizer* tab_simple::leftSizer [protected] |
Definition at line 75 of file tab_simple.h.
settings_frame* tab_simple::origin [protected] |
Definition at line 83 of file tab_simple.h.
wxSizer* tab_simple::parentSizer [protected] |
Definition at line 73 of file tab_simple.h.
abstract_panel* tab_simple::qualityTab [protected] |
Definition at line 71 of file tab_simple.h.
wxComboBox* tab_simple::renderDetail_CBX [protected] |
Definition at line 63 of file tab_simple.h.
wxComboBox* tab_simple::renderQuality_CBX [protected] |
Definition at line 62 of file tab_simple.h.
wxFlexGridSizer* tab_simple::rightSizer [protected] |
Definition at line 76 of file tab_simple.h.
bool abstract_panel::settingsChanged = false [static, inherited] |
Definition at line 79 of file tab_abstract.h.
wxSizer* tab_simple::Sizer_BUT [protected] |
Definition at line 79 of file tab_simple.h.
wxFlexGridSizer* tab_simple::Sizer_CBX [protected] |
Definition at line 77 of file tab_simple.h.
wxFlexGridSizer* tab_simple::Sizer_info [protected] |
Definition at line 78 of file tab_simple.h.
wxComboBox* tab_simple::videoMode_CBX [protected] |
Definition at line 64 of file tab_simple.h.
1.6.3