Code::Blocks
SVN r11506
|
#include <compilersettingsdlg.h>
Public Member Functions | |
CompilerSettingsDlg (wxWindow *parent) | |
virtual | ~CompilerSettingsDlg () |
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) |
Private Member Functions | |
void | AddPluginPanels () |
void | UpdateListbookImages () |
Private Attributes | |
ConfigurationPanelsArray | m_PluginPanels |
wxImageList * | m_pImageList |
Definition at line 14 of file compilersettingsdlg.h.
CompilerSettingsDlg::CompilerSettingsDlg | ( | wxWindow * | parent | ) |
Definition at line 51 of file compilersettingsdlg.cpp.
References _T, cbReadBatchBuildPlugins(), wxCheckListBox::Check(), wxString::CmpNoCase(), appglobals::DefaultBatchBuildArgs, PluginElement::fileName, wxXmlResource::Get(), Manager::Get(), wxArrayString::GetCount(), wxFileName::GetFullName(), Manager::GetPluginManager(), PluginManager::GetPlugins(), PluginElement::info, cbPlugin::IsAttached(), wxXmlResource::LoadObject(), OnPageChanged(), OnPageChanging(), PluginElement::plugin, and PluginInfo::title.
|
virtual |
Definition at line 103 of file compilersettingsdlg.cpp.
References m_pImageList.
|
private |
Definition at line 109 of file compilersettingsdlg.cpp.
References _T, wxImageList::Add(), wxBookCtrlBase::AddPage(), cbLoadBitmap(), cgCompiler, Manager::Get(), cbConfigurationPanel::GetBitmapBaseName(), PluginManager::GetConfigurationPanels(), wxImageList::GetImageCount(), wxBookCtrlBase::GetPageCount(), wxBookCtrlBase::GetPageText(), Manager::GetPluginManager(), cbConfigurationPanel::GetTitle(), wxString::IsEmpty(), ConfigManager::LocateDataFile(), m_pImageList, m_PluginPanels, wxBookCtrlBase::RemovePage(), sdDataGlobal, sdDataUser, wxBookCtrlBase::SetPageImage(), cbConfigurationPanel::SetParentDialog(), and UpdateListbookImages().
|
virtual |
Definition at line 205 of file compilersettingsdlg.cpp.
References _T, wxArrayString::Add(), cbWriteBatchBuildPlugins(), appglobals::DefaultBatchBuildArgs, ScriptBindings::EndModal(), PluginElement::fileName, Manager::Get(), Manager::GetConfigManager(), wxCheckListBox::GetCount(), wxFileName::GetFullName(), Manager::GetPluginManager(), PluginManager::GetPlugins(), wxCheckListBox::GetString(), PluginElement::info, wxCheckListBox::IsChecked(), m_PluginPanels, cbConfigurationPanel::OnApply(), cbConfigurationPanel::OnCancel(), ConfigManager::Read(), Associations::SetBatchBuildOnly(), PluginInfo::title, ConfigManager::Write(), and wxID_OK.
|
protected |
Definition at line 198 of file compilersettingsdlg.cpp.
References UpdateListbookImages().
Referenced by CompilerSettingsDlg().
|
protected |
Definition at line 194 of file compilersettingsdlg.cpp.
Referenced by CompilerSettingsDlg().
|
private |
Definition at line 166 of file compilersettingsdlg.cpp.
References _T, Manager::Get(), wxListbook::GetListView(), wxBookCtrlBase::GetPageText(), wxBookCtrlBase::GetSelection(), IMAGES_COUNT, m_pImageList, m_PluginPanels, wxBookCtrlBase::SetPageImage(), SetSettingsIconsStyle(), sisLargeIcons, and sisNoIcons.
Referenced by AddPluginPanels(), and OnPageChanged().
|
private |
Definition at line 27 of file compilersettingsdlg.h.
Referenced by AddPluginPanels(), UpdateListbookImages(), and ~CompilerSettingsDlg().
|
private |
Definition at line 26 of file compilersettingsdlg.h.
Referenced by AddPluginPanels(), EndModal(), and UpdateListbookImages().