|
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.
1.8.13