#include <tab_ui.h>
Inherits abstract_panel.

Public Member Functions | |
| tab_ui (wxWindow *parent, wxWindowID id=1, const wxString &title=wxT("Project2"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0) | |
| virtual | ~tab_ui () |
| void | initCameraSizer (wxStaticBoxSizer *) |
| void | initScrollSpeedSizer (wxStaticBoxSizer *) |
| This file is part of springsettings, Copyright (C) 2007 Original work by Kloot cross-plattform/UI adaptation and currently maintained by koshi (Ren� Milk) visit http://spring.clan-sy.com/phpbb/viewtopic.php?t=12104 for more info/help. | |
| void | initUiOptSizer (wxStaticBoxSizer *) |
| void | initZoomSizer (wxStaticBoxSizer *) |
| void | updateControls (int what_to_update) |
| void | OnSliderMove (wxCommandEvent &) |
| void | OnTextUpdate (wxCommandEvent &) |
| void | OnCheckBoxTick (wxCommandEvent &) |
| void | OnRadioButtonToggle (wxCommandEvent &) |
| virtual void | OnComboBoxChange (wxCommandEvent &event) |
| 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 | OnClose (wxCloseEvent &event) |
| void | CreateGUIControls () |
Protected Attributes | |
| wxSlider ** | ctrl_scroll_slider |
| wxRadioButton * | ctrl_cam_radio0 |
| wxRadioButton * | ctrl_cam_radio1 |
| wxRadioButton * | ctrl_cam_radio2 |
| wxRadioButton * | ctrl_cam_radio3 |
| wxRadioButton * | ctrl_cam_radio4 |
| wxCheckBox ** | ctrl_ui_chkb |
| wxSpinCtrl * | ctrl_zoom_spin |
| wxFlexGridSizer * | pSizer |
| wxFlexGridSizer * | cSizerL |
| wxFlexGridSizer * | cSizerR |
| wxFlexGridSizer * | cSizerM |
| wxStaticBoxSizer * | zoomSizer |
| wxStaticBoxSizer * | scrollSpeedSizer |
| wxStaticBoxSizer * | cameraSizer |
| wxStaticBoxSizer * | uiOptSizer |
Static Protected Attributes | |
| static const int | ctrl_scroll_slider_size = 5 |
| static const int | ctrl_ui_chkb_size = 17 |
Definition at line 36 of file tab_ui.h.
| tab_ui::tab_ui | ( | wxWindow * | parent, | |
| wxWindowID | id = 1, |
|||
| const wxString & | title = wxT("Project2"), |
|||
| const wxPoint & | pos = wxDefaultPosition, |
|||
| const wxSize & | size = wxDefaultSize, |
|||
| long | style = 0 | |||
| ) |
Definition at line 119 of file tab_ui.cpp.
| tab_ui::~tab_ui | ( | void | ) | [virtual] |
Definition at line 167 of file tab_ui.cpp.
| void tab_ui::CreateGUIControls | ( | ) | [protected] |
Reimplemented from abstract_panel.
| void tab_ui::initCameraSizer | ( | wxStaticBoxSizer * | sizer | ) |
Definition at line 51 of file tab_ui.cpp.
| void tab_ui::initScrollSpeedSizer | ( | wxStaticBoxSizer * | sizer | ) |
This file is part of springsettings, Copyright (C) 2007 Original work by Kloot cross-plattform/UI adaptation and currently maintained by koshi (Ren� 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 34 of file tab_ui.cpp.
| void tab_ui::initUiOptSizer | ( | wxStaticBoxSizer * | sizer | ) |
Definition at line 72 of file tab_ui.cpp.
| void tab_ui::initZoomSizer | ( | wxStaticBoxSizer * | sizer | ) |
Definition at line 84 of file tab_ui.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 abstract_panel::OnCheckBoxTick | ( | wxCommandEvent & | event | ) | [inherited] |
Definition at line 348 of file tab_abstract.cpp.
| void tab_ui::OnClose | ( | wxCloseEvent & | event | ) | [protected] |
Reimplemented from abstract_panel.
| void abstract_panel::OnComboBoxChange | ( | wxCommandEvent & | event | ) | [virtual, inherited] |
Reimplemented in tab_quality_video, and tab_simple.
Definition at line 448 of file tab_abstract.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.
| bool abstract_panel::saveSettings | ( | ) | [static, inherited] |
Definition at line 600 of file tab_abstract.cpp.
| void tab_ui::updateControls | ( | int | what_to_update | ) | [virtual] |
Reimplemented from abstract_panel.
Definition at line 95 of file tab_ui.cpp.
wxStaticBoxSizer* tab_ui::cameraSizer [protected] |
wxFlexGridSizer* tab_ui::cSizerL [protected] |
wxFlexGridSizer* tab_ui::cSizerM [protected] |
wxFlexGridSizer* tab_ui::cSizerR [protected] |
wxRadioButton* tab_ui::ctrl_cam_radio0 [protected] |
wxRadioButton* tab_ui::ctrl_cam_radio1 [protected] |
wxRadioButton* tab_ui::ctrl_cam_radio2 [protected] |
wxRadioButton* tab_ui::ctrl_cam_radio3 [protected] |
wxRadioButton* tab_ui::ctrl_cam_radio4 [protected] |
wxSlider** tab_ui::ctrl_scroll_slider [protected] |
const int tab_ui::ctrl_scroll_slider_size = 5 [static, protected] |
wxCheckBox** tab_ui::ctrl_ui_chkb [protected] |
const int tab_ui::ctrl_ui_chkb_size = 17 [static, protected] |
wxSpinCtrl* tab_ui::ctrl_zoom_spin [protected] |
floatMap abstract_panel::floatSettings [static, inherited] |
Definition at line 78 of file tab_abstract.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_ui::pSizer [protected] |
wxStaticBoxSizer* tab_ui::scrollSpeedSizer [protected] |
bool abstract_panel::settingsChanged = false [static, inherited] |
Definition at line 79 of file tab_abstract.h.
wxStaticBoxSizer* tab_ui::uiOptSizer [protected] |
wxStaticBoxSizer* tab_ui::zoomSizer [protected] |
1.6.3