Code::Blocks
SVN r11506
|
#include <ccoptionsprjdlg.h>
Public Member Functions | |
CCOptionsProjectDlg (wxWindow *parent, cbProject *project, NativeParser *np) | |
virtual | ~CCOptionsProjectDlg () |
virtual wxString | GetTitle () const |
virtual wxString | GetBitmapBaseName () const |
virtual void | OnApply () |
Called when the user chooses to apply the configuration. More... | |
virtual void | OnCancel () |
Called when the user chooses to cancel the configuration. More... | |
Public Member Functions inherited from cbConfigurationPanel | |
cbConfigurationPanel () | |
~cbConfigurationPanel () override | |
void | SetParentDialog (wxWindow *dialog) |
Sets the panel's parent dialog. More... | |
wxWindow * | SetParentDialog () |
Gets the panel's parent dialog. More... | |
int | cbMessageBox (const wxString &message, const wxString &caption=wxEmptyString, int style=wxOK, wxWindow *parent=NULL, int x=-1, int y=-1) |
Call global cbMessageBox with m_parentDialog as parent window when no parent window specified. More... | |
Protected Member Functions | |
void | OnAdd (wxCommandEvent &event) |
void | OnEdit (wxCommandEvent &event) |
void | OnDelete (wxCommandEvent &event) |
void | OnUpdateUI (wxUpdateUIEvent &event) |
Private Attributes | |
cbProject * | m_Project |
NativeParser * | m_NativeParser |
ParserBase * | m_Parser |
wxArrayString | m_OldPaths |
Definition at line 17 of file ccoptionsprjdlg.h.
CCOptionsProjectDlg::CCOptionsProjectDlg | ( | wxWindow * | parent, |
cbProject * | project, | ||
NativeParser * | np | ||
) |
Definition at line 36 of file ccoptionsprjdlg.cpp.
References _T, wxXmlResource::Get(), and wxXmlResource::LoadPanel().
|
virtual |
Definition at line 50 of file ccoptionsprjdlg.cpp.
|
inlinevirtual |
Implements cbConfigurationPanel.
Definition at line 24 of file ccoptionsprjdlg.h.
|
inlinevirtual |
Implements cbConfigurationPanel.
Definition at line 23 of file ccoptionsprjdlg.h.
References _().
|
protected |
Definition at line 54 of file ccoptionsprjdlg.cpp.
References _(), _T, CompileTargetBase::GetBasePath(), m_Project, PlaceWindow(), and wxID_OK.
Referenced by OnCancel().
|
virtual |
Called when the user chooses to apply the configuration.
Implements cbConfigurationPanel.
Definition at line 110 of file ccoptionsprjdlg.cpp.
References _(), wxArrayString::Add(), ParserBase::AddIncludeDir(), cbConfigurationPanel::cbMessageBox(), wxArrayString::GetCount(), NativeParser::GetProjectSearchDirs(), m_NativeParser, m_OldPaths, m_Parser, m_Project, and wxICON_INFORMATION.
Referenced by GetBitmapBaseName().
|
inlinevirtual |
Called when the user chooses to cancel the configuration.
Implements cbConfigurationPanel.
Definition at line 26 of file ccoptionsprjdlg.h.
References OnAdd(), OnDelete(), OnEdit(), and OnUpdateUI().
|
protected |
Definition at line 91 of file ccoptionsprjdlg.cpp.
Referenced by OnCancel().
|
protected |
Definition at line 71 of file ccoptionsprjdlg.cpp.
References _(), _T, CompileTargetBase::GetBasePath(), m_Project, PlaceWindow(), and wxID_OK.
Referenced by OnCancel().
|
protected |
Definition at line 101 of file ccoptionsprjdlg.cpp.
Referenced by OnCancel().
|
private |
Definition at line 36 of file ccoptionsprjdlg.h.
Referenced by OnApply().
|
private |
Definition at line 38 of file ccoptionsprjdlg.h.
Referenced by OnApply().
|
private |
Definition at line 37 of file ccoptionsprjdlg.h.
Referenced by OnApply().
|
private |
Definition at line 35 of file ccoptionsprjdlg.h.