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

#include <wizpage.h>

Inheritance diagram for WizFilePathPanel:
Collaboration diagram for WizFilePathPanel:

Public Member Functions

 WizFilePathPanel (bool showHeaderGuard, wxWizard *parent, const wxBitmap &bitmap=wxNullBitmap)
 
 ~WizFilePathPanel ()
 
wxString GetFilename () const
 
wxString GetHeaderGuard () const
 
bool GetAddToProject () const
 
int GetTargetIndex () const
 
void SetFilePathSelectionFilter (const wxString &filter)
 
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

FilePathPanelm_pFilePathPanel
 
wxString m_Filename
 
wxString m_HeaderGuard
 
bool m_AddToProject
 

Additional Inherited Members

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

Detailed Description

Definition at line 79 of file wizpage.h.

Constructor & Destructor Documentation

◆ WizFilePathPanel()

WizFilePathPanel::WizFilePathPanel ( bool  showHeaderGuard,
wxWizard parent,
const wxBitmap bitmap = wxNullBitmap 
)

◆ ~WizFilePathPanel()

WizFilePathPanel::~WizFilePathPanel ( )

Definition at line 284 of file wizpage.cpp.

Member Function Documentation

◆ GetAddToProject()

bool WizFilePathPanel::GetAddToProject ( ) const
inline

Definition at line 87 of file wizpage.h.

Referenced by Wiz::GetFileAddToProject().

◆ GetFilename()

wxString WizFilePathPanel::GetFilename ( ) const
inline

Definition at line 85 of file wizpage.h.

Referenced by Wiz::GetFileName().

◆ GetHeaderGuard()

wxString WizFilePathPanel::GetHeaderGuard ( ) const
inline

Definition at line 86 of file wizpage.h.

Referenced by Wiz::GetFileHeaderGuard().

◆ GetTargetIndex()

int WizFilePathPanel::GetTargetIndex ( ) const

Definition at line 288 of file wizpage.cpp.

References FilePathPanel::GetTargetIndex(), and m_pFilePathPanel.

Referenced by Wiz::GetFileTargetIndex().

◆ OnPageChanging()

void WizFilePathPanel::OnPageChanging ( wxWizardEvent event)
virtual

◆ SetFilePathSelectionFilter()

void WizFilePathPanel::SetFilePathSelectionFilter ( const wxString filter)

Member Data Documentation

◆ m_AddToProject

bool WizFilePathPanel::m_AddToProject
private

Definition at line 96 of file wizpage.h.

Referenced by OnPageChanging().

◆ m_Filename

wxString WizFilePathPanel::m_Filename
private

Definition at line 94 of file wizpage.h.

Referenced by OnPageChanging().

◆ m_HeaderGuard

wxString WizFilePathPanel::m_HeaderGuard
private

Definition at line 95 of file wizpage.h.

Referenced by OnPageChanging().

◆ m_pFilePathPanel

FilePathPanel* WizFilePathPanel::m_pFilePathPanel
private

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