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

#include <projectfileoptionsdlg.h>

Inheritance diagram for ProjectFileOptionsDlg:
Collaboration diagram for ProjectFileOptionsDlg:

Public Member Functions

 ProjectFileOptionsDlg (wxWindow *parent, ProjectFile *pf)
 
 ProjectFileOptionsDlg (wxWindow *parent, const wxString &fileName)
 
 ~ProjectFileOptionsDlg () override
 
void OnReadOnlyCheck (wxCommandEvent &event)
 
void OnCompilerCombo (wxCommandEvent &event)
 
void OnUpdateUI (wxUpdateUIEvent &event)
 
void EndModal (int retCode) override
 
- 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 ()
 

Private Member Functions

void FillGeneralProperties ()
 
void FillCompilers ()
 
void UpdateBuildCommand ()
 
void SaveBuildCommandSelection ()
 
bool ToggleFileReadOnly (bool setReadOnly)
 

Private Attributes

ProjectFilem_ProjectFile
 
wxString m_FileNameStr
 
wxFileName m_FileName
 
int m_LastBuildStageCompilerSel
 

Detailed Description

Definition at line 14 of file projectfileoptionsdlg.h.

Constructor & Destructor Documentation

◆ ProjectFileOptionsDlg() [1/2]

ProjectFileOptionsDlg::ProjectFileOptionsDlg ( wxWindow parent,
ProjectFile pf 
)

◆ ProjectFileOptionsDlg() [2/2]

ProjectFileOptionsDlg::ProjectFileOptionsDlg ( wxWindow parent,
const wxString fileName 
)

◆ ~ProjectFileOptionsDlg()

ProjectFileOptionsDlg::~ProjectFileOptionsDlg ( )
override

Definition at line 215 of file projectfileoptionsdlg.cpp.

Member Function Documentation

◆ EndModal()

void ProjectFileOptionsDlg::EndModal ( int  retCode)
override

◆ FillCompilers()

void ProjectFileOptionsDlg::FillCompilers ( )
private

◆ FillGeneralProperties()

void ProjectFileOptionsDlg::FillGeneralProperties ( )
private

◆ OnCompilerCombo()

void ProjectFileOptionsDlg::OnCompilerCombo ( wxCommandEvent event)

◆ OnReadOnlyCheck()

void ProjectFileOptionsDlg::OnReadOnlyCheck ( wxCommandEvent event)

◆ OnUpdateUI()

void ProjectFileOptionsDlg::OnUpdateUI ( wxUpdateUIEvent event)

Definition at line 256 of file projectfileoptionsdlg.cpp.

References m_ProjectFile.

◆ SaveBuildCommandSelection()

void ProjectFileOptionsDlg::SaveBuildCommandSelection ( )
private

◆ ToggleFileReadOnly()

bool ProjectFileOptionsDlg::ToggleFileReadOnly ( bool  setReadOnly)
private

◆ UpdateBuildCommand()

void ProjectFileOptionsDlg::UpdateBuildCommand ( )
private

Member Data Documentation

◆ m_FileName

wxFileName ProjectFileOptionsDlg::m_FileName
private

◆ m_FileNameStr

wxString ProjectFileOptionsDlg::m_FileNameStr
private

◆ m_LastBuildStageCompilerSel

int ProjectFileOptionsDlg::m_LastBuildStageCompilerSel
private

◆ m_ProjectFile

ProjectFile* ProjectFileOptionsDlg::m_ProjectFile
private

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