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

#include <wizpage.h>

Inheritance diagram for WizCompilerPanel:
Collaboration diagram for WizCompilerPanel:

Public Member Functions

 WizCompilerPanel (const wxString &compilerID, const wxString &validCompilerIDs, wxWizard *parent, const wxBitmap &bitmap=wxNullBitmap, bool allowCompilerChange=true, bool allowConfigChange=true)
 
 ~WizCompilerPanel ()
 
wxString GetCompilerID () const
 
bool GetWantDebug () const
 
wxString GetDebugName () const
 
wxString GetDebugOutputDir () const
 
wxString GetDebugObjectOutputDir () const
 
bool GetWantRelease () const
 
wxString GetReleaseName () const
 
wxString GetReleaseOutputDir () const
 
wxString GetReleaseObjectOutputDir () const
 
void OnPageChanging (wxWizardEvent &event)
 
- Public Member Functions inherited from WizPageBase
 WizPageBase (const wxString &pageName, wxWizard *parent, const wxBitmap &bitmap=wxNullBitmap)
 
 ~WizPageBase ()
 
virtual bool SkipPage () const
 
virtual void OnPageChanged (wxWizardEvent &event)
 
virtual wxWizardPageGetPrev () const
 
virtual wxWizardPageGetNext () const
 
wxString GetPageName () const
 
bool GetSkipPage () const
 
void SetSkipPage (bool skip)
 
- Public Member Functions inherited from wxWizardPageSimple
 wxWizardPageSimple ()
 
 wxWizardPageSimple (wxWizard *parent, wxWizardPage *prev=NULL, wxWizardPage *next=NULL, const wxBitmap &bitmap=wxNullBitmap)
 
bool Create (wxWizard *parent=NULL, wxWizardPage *prev=NULL, wxWizardPage *next=NULL, const wxBitmap &bitmap=wxNullBitmap)
 
wxWizardPageSimpleChain (wxWizardPageSimple *next)
 
void SetNext (wxWizardPage *next)
 
void SetPrev (wxWizardPage *prev)
 
- Public Member Functions inherited from wxWizardPage
 wxWizardPage ()
 
 wxWizardPage (wxWizard *parent, const wxBitmap &bitmap=wxNullBitmap)
 
bool Create (wxWizard *parent, const wxBitmap &bitmap=wxNullBitmap)
 
virtual wxBitmap GetBitmap () const
 

Private Attributes

CompilerPanelm_pCompilerPanel
 
bool m_AllowConfigChange
 

Additional Inherited Members

- Static Public Member Functions inherited from wxWizardPageSimple
static void Chain (wxWizardPageSimple *first, wxWizardPageSimple *second)
 

Detailed Description

Definition at line 134 of file wizpage.h.

Constructor & Destructor Documentation

◆ WizCompilerPanel()

WizCompilerPanel::WizCompilerPanel ( const wxString compilerID,
const wxString validCompilerIDs,
wxWizard parent,
const wxBitmap bitmap = wxNullBitmap,
bool  allowCompilerChange = true,
bool  allowConfigChange = true 
)

◆ ~WizCompilerPanel()

WizCompilerPanel::~WizCompilerPanel ( )

Definition at line 519 of file wizpage.cpp.

Member Function Documentation

◆ GetCompilerID()

wxString WizCompilerPanel::GetCompilerID ( ) const

◆ GetDebugName()

wxString WizCompilerPanel::GetDebugName ( ) const

Definition at line 539 of file wizpage.cpp.

References CompilerPanel::GetDebugName(), and m_pCompilerPanel.

Referenced by Wiz::GetDebugName(), and OnPageChanging().

◆ GetDebugObjectOutputDir()

wxString WizCompilerPanel::GetDebugObjectOutputDir ( ) const

◆ GetDebugOutputDir()

wxString WizCompilerPanel::GetDebugOutputDir ( ) const

◆ GetReleaseName()

wxString WizCompilerPanel::GetReleaseName ( ) const

Definition at line 563 of file wizpage.cpp.

References CompilerPanel::GetReleaseName(), and m_pCompilerPanel.

Referenced by Wiz::GetReleaseName(), and OnPageChanging().

◆ GetReleaseObjectOutputDir()

wxString WizCompilerPanel::GetReleaseObjectOutputDir ( ) const

◆ GetReleaseOutputDir()

wxString WizCompilerPanel::GetReleaseOutputDir ( ) const

◆ GetWantDebug()

bool WizCompilerPanel::GetWantDebug ( ) const

Definition at line 533 of file wizpage.cpp.

References CompilerPanel::GetWantDebug(), and m_pCompilerPanel.

Referenced by Wiz::GetWantDebug(), and OnPageChanging().

◆ GetWantRelease()

bool WizCompilerPanel::GetWantRelease ( ) const

Definition at line 557 of file wizpage.cpp.

References CompilerPanel::GetWantRelease(), and m_pCompilerPanel.

Referenced by Wiz::GetWantRelease(), and OnPageChanging().

◆ OnPageChanging()

void WizCompilerPanel::OnPageChanging ( wxWizardEvent event)
virtual

Member Data Documentation

◆ m_AllowConfigChange

bool WizCompilerPanel::m_AllowConfigChange
private

Definition at line 154 of file wizpage.h.

Referenced by OnPageChanging(), and WizCompilerPanel().

◆ m_pCompilerPanel

CompilerPanel* WizCompilerPanel::m_pCompilerPanel
private

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