abstract_panel Class Reference

#include <tab_abstract.h>

Inherits wxScrolledWindow.

Inherited by audio_panel, tab_quality_video, tab_render_detail, tab_simple, and tab_ui.

Collaboration diagram for abstract_panel:
Collaboration graph
[legend]

Public Member Functions

 abstract_panel (wxWindow *parent, wxWindowID id=1, const wxString &title=wxT("Project2"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0)
virtual ~abstract_panel ()
void OnSliderMove (wxCommandEvent &)
void OnTextUpdate (wxCommandEvent &)
void OnCheckBoxTick (wxCommandEvent &)
void OnRadioButtonToggle (wxCommandEvent &)
virtual void OnComboBoxChange (wxCommandEvent &event)
virtual void updateControls (int what_to_update)
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 ()

Detailed Description

Definition at line 62 of file tab_abstract.h.


Constructor & Destructor Documentation

abstract_panel::abstract_panel ( wxWindow *  parent,
wxWindowID  id = 1,
const wxString title = wxT("Project2"),
const wxPoint pos = wxDefaultPosition,
const wxSize size = wxDefaultSize,
long  style = 0 
)

Definition at line 106 of file tab_abstract.cpp.

abstract_panel::~abstract_panel ( void   )  [virtual]

Definition at line 113 of file tab_abstract.cpp.


Member Function Documentation

void abstract_panel::CreateGUIControls (  )  [protected]
void abstract_panel::loadDefaults (  )  [static]

Definition at line 147 of file tab_abstract.cpp.

bool abstract_panel::loadValuesIntoMap (  )  [static]

Definition at line 117 of file tab_abstract.cpp.

void abstract_panel::OnCheckBoxTick ( wxCommandEvent &  event  ) 

Definition at line 348 of file tab_abstract.cpp.

void abstract_panel::OnClose ( wxCloseEvent &  event  )  [protected]
void abstract_panel::OnComboBoxChange ( wxCommandEvent &  event  )  [virtual]

Reimplemented in tab_quality_video, and tab_simple.

Definition at line 448 of file tab_abstract.cpp.

void abstract_panel::OnRadioButtonToggle ( wxCommandEvent &  event  ) 

Definition at line 425 of file tab_abstract.cpp.

void abstract_panel::OnSliderMove ( wxCommandEvent &  event  ) 

Definition at line 224 of file tab_abstract.cpp.

void abstract_panel::OnSpinControlChange ( wxSpinEvent &  event  ) 

Definition at line 589 of file tab_abstract.cpp.

void abstract_panel::OnSpinCtrlDoubleChange ( SlSpinDoubleEvent &  event  ) 

Reimplemented in tab_quality_video.

Definition at line 579 of file tab_abstract.cpp.

void abstract_panel::OnTextUpdate ( wxCommandEvent &  event  ) 

Definition at line 314 of file tab_abstract.cpp.

bool abstract_panel::saveSettings (  )  [static]

Definition at line 600 of file tab_abstract.cpp.

void abstract_panel::updateControls ( int  what_to_update  )  [virtual]

Reimplemented in audio_panel, tab_quality_video, tab_render_detail, tab_simple, and tab_ui.

Definition at line 623 of file tab_abstract.cpp.


Field Documentation

Definition at line 78 of file tab_abstract.h.

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.

bool abstract_panel::settingsChanged = false [static]

Definition at line 79 of file tab_abstract.h.


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

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