Code::Blocks  SVN r11506
Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
EnvironmentSettingsDlg Class Reference

#include <environmentsettingsdlg.h>

Inheritance diagram for EnvironmentSettingsDlg:
Collaboration diagram for EnvironmentSettingsDlg:

Public Member Functions

 EnvironmentSettingsDlg (wxWindow *parent, wxAuiDockArt *art)
 
virtual ~EnvironmentSettingsDlg ()
 
virtual void EndModal (int retCode)
 
- Public Member Functions inherited from wxScrollingDialog
 wxScrollingDialog ()
 
 wxScrollingDialog (wxWindow *parent, int id=wxID_ANY, const wxString &title=wxEmptyString, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=_("dialogBox"))
 
- Public Member Functions inherited from wxDialog
virtual int ShowModal ()
 

Protected Member Functions

void OnPageChanging (wxListbookEvent &event)
 
void OnPageChanged (wxListbookEvent &event)
 
void OnSetAssocs (wxCommandEvent &event)
 
void OnManageAssocs (wxCommandEvent &event)
 
void OnChooseColour (wxCommandEvent &event)
 
void OnResetDefaultColours (wxCommandEvent &event)
 
void OnUseIpcCheck (wxCommandEvent &event)
 
void OnPlaceCheck (wxCommandEvent &event)
 
void OnHeadCheck (wxCommandEvent &event)
 
void OnAutoHide (wxCommandEvent &event)
 
void OnI18NCheck (wxCommandEvent &event)
 
void OnSettingsIconsSize (wxCommandEvent &event)
 
void OnDblClickMaximizes (wxCommandEvent &event)
 
void OnMousewheelModifier (wxKeyEvent &event)
 
void OnUseTabMousewheel (wxCommandEvent &event)
 
void OnChooseAppColourCategory (wxCommandEvent &event)
 
void OnChooseAppColourItem (wxCommandEvent &event)
 
void OnClickAppColour (wxCommandEvent &event)
 

Private Member Functions

void AddPluginPanels ()
 
void LoadListbookImages ()
 
void UpdateListbookImages ()
 
void FillApplicationColours ()
 
void WriteApplicationColours ()
 
wxString AnnoyingDlgReturnToString (const wxString &caption)
 
wxString StringToAnnoyingDlgReturn (const wxString &caption)
 

Private Attributes

wxAuiDockArtm_pArt
 
ConfigurationPanelsArray m_PluginPanels
 
std::map< wxString, wxColourm_ChangedAppColours
 
std::map< wxString, wxStringm_AnnoyingDlgReturnMap
 
wxImageListm_pImageList
 

Detailed Description

Definition at line 16 of file environmentsettingsdlg.h.

Constructor & Destructor Documentation

◆ EnvironmentSettingsDlg()

EnvironmentSettingsDlg::EnvironmentSettingsDlg ( wxWindow parent,
wxAuiDockArt art 
)

◆ ~EnvironmentSettingsDlg()

EnvironmentSettingsDlg::~EnvironmentSettingsDlg ( )
virtual

Definition at line 319 of file environmentsettingsdlg.cpp.

References m_pImageList.

Member Function Documentation

◆ AddPluginPanels()

void EnvironmentSettingsDlg::AddPluginPanels ( )
private

◆ AnnoyingDlgReturnToString()

wxString EnvironmentSettingsDlg::AnnoyingDlgReturnToString ( const wxString caption)
private

◆ EndModal()

void EnvironmentSettingsDlg::EndModal ( int  retCode)
virtual

◆ FillApplicationColours()

void EnvironmentSettingsDlg::FillApplicationColours ( )
private

◆ LoadListbookImages()

void EnvironmentSettingsDlg::LoadListbookImages ( )
private

◆ OnAutoHide()

void EnvironmentSettingsDlg::OnAutoHide ( wxCommandEvent event)
protected

Definition at line 459 of file environmentsettingsdlg.cpp.

◆ OnChooseAppColourCategory()

void EnvironmentSettingsDlg::OnChooseAppColourCategory ( wxCommandEvent event)
protected

Definition at line 719 of file environmentsettingsdlg.cpp.

References FillApplicationColours().

◆ OnChooseAppColourItem()

void EnvironmentSettingsDlg::OnChooseAppColourItem ( wxCommandEvent event)
protected

◆ OnChooseColour()

void EnvironmentSettingsDlg::OnChooseColour ( wxCommandEvent event)
protected

◆ OnClickAppColour()

void EnvironmentSettingsDlg::OnClickAppColour ( wxCommandEvent event)
protected

◆ OnDblClickMaximizes()

void EnvironmentSettingsDlg::OnDblClickMaximizes ( wxCommandEvent event)
protected

Definition at line 472 of file environmentsettingsdlg.cpp.

◆ OnHeadCheck()

void EnvironmentSettingsDlg::OnHeadCheck ( wxCommandEvent event)
protected

Definition at line 513 of file environmentsettingsdlg.cpp.

References pdlCentre, pdlHead, and PlaceWindow().

◆ OnI18NCheck()

void EnvironmentSettingsDlg::OnI18NCheck ( wxCommandEvent event)
protected

Definition at line 518 of file environmentsettingsdlg.cpp.

◆ OnManageAssocs()

void EnvironmentSettingsDlg::OnManageAssocs ( wxCommandEvent event)
protected

Definition at line 418 of file environmentsettingsdlg.cpp.

References PlaceWindow(), and wxDialog::ShowModal().

◆ OnMousewheelModifier()

void EnvironmentSettingsDlg::OnMousewheelModifier ( wxKeyEvent event)
protected

◆ OnPageChanged()

void EnvironmentSettingsDlg::OnPageChanged ( wxListbookEvent &  event)
protected

Definition at line 402 of file environmentsettingsdlg.cpp.

References UpdateListbookImages().

Referenced by EnvironmentSettingsDlg().

◆ OnPageChanging()

void EnvironmentSettingsDlg::OnPageChanging ( wxListbookEvent &  event)
protected

Definition at line 398 of file environmentsettingsdlg.cpp.

Referenced by EnvironmentSettingsDlg().

◆ OnPlaceCheck()

void EnvironmentSettingsDlg::OnPlaceCheck ( wxCommandEvent event)
protected

Definition at line 508 of file environmentsettingsdlg.cpp.

◆ OnResetDefaultColours()

void EnvironmentSettingsDlg::OnResetDefaultColours ( wxCommandEvent event)
protected

◆ OnSetAssocs()

void EnvironmentSettingsDlg::OnSetAssocs ( wxCommandEvent event)
protected

Definition at line 410 of file environmentsettingsdlg.cpp.

References Associations::SetCore().

◆ OnSettingsIconsSize()

void EnvironmentSettingsDlg::OnSettingsIconsSize ( wxCommandEvent event)
protected

Definition at line 523 of file environmentsettingsdlg.cpp.

References UpdateListbookImages().

◆ OnUseIpcCheck()

void EnvironmentSettingsDlg::OnUseIpcCheck ( wxCommandEvent event)
protected

Definition at line 467 of file environmentsettingsdlg.cpp.

◆ OnUseTabMousewheel()

void EnvironmentSettingsDlg::OnUseTabMousewheel ( wxCommandEvent event)
protected

Definition at line 499 of file environmentsettingsdlg.cpp.

◆ StringToAnnoyingDlgReturn()

wxString EnvironmentSettingsDlg::StringToAnnoyingDlgReturn ( const wxString caption)
private

◆ UpdateListbookImages()

void EnvironmentSettingsDlg::UpdateListbookImages ( )
private

◆ WriteApplicationColours()

void EnvironmentSettingsDlg::WriteApplicationColours ( )
private

Member Data Documentation

◆ m_AnnoyingDlgReturnMap

std::map<wxString, wxString> EnvironmentSettingsDlg::m_AnnoyingDlgReturnMap
private

◆ m_ChangedAppColours

std::map<wxString, wxColour> EnvironmentSettingsDlg::m_ChangedAppColours
private

◆ m_pArt

wxAuiDockArt* EnvironmentSettingsDlg::m_pArt
private

Definition at line 52 of file environmentsettingsdlg.h.

Referenced by EndModal().

◆ m_pImageList

wxImageList* EnvironmentSettingsDlg::m_pImageList
private

◆ m_PluginPanels

ConfigurationPanelsArray EnvironmentSettingsDlg::m_PluginPanels
private

Definition at line 53 of file environmentsettingsdlg.h.

Referenced by AddPluginPanels(), EndModal(), and UpdateListbookImages().


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