Logo Search packages:      
Sourcecode: codeblocks version File versions  Download package

Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes

EnvVarsConfigDlg Class Reference

Inheritance diagram for EnvVarsConfigDlg:
Inheritance graph
Collaboration diagram for EnvVarsConfigDlg:
Collaboration graph

List of all members.

Public Member Functions

 EnvVarsConfigDlg (wxWindow *parent, EnvVars *plugin)
virtual wxString GetBitmapBaseName () const
 returns the title of the plugin's bitmap to use for configuration dialog
virtual wxString GetTitle () const
 returns the title of the plugin configuration panel
virtual ~EnvVarsConfigDlg ()

Protected Member Functions

void OnUpdateUI (wxUpdateUIEvent &event)
 Fires if the UI is being updated (wx event)

Private Member Functions

void LoadSettings ()
 Load all settings (envvar sets) from global C::B config.
void OnAddEnvVarClick (wxCommandEvent &event)
 Fires when the button to add an envvar is pressed.
virtual void OnApply ()
 Fires if the "apply" button is pressed inside C::B settings.
virtual void OnCancel ()
 Fires if the "cancel" button is pressed inside C::B settings.
void OnClearEnvVarsClick (wxCommandEvent &event)
 Fires when the button to clear all envvars is pressed.
void OnCloneSetClick (wxCommandEvent &event)
 Fires when the button to clone an envvar set is pressed.
void OnCreateSetClick (wxCommandEvent &event)
 Fires when the button to create an envvar set is pressed.
void OnDeleteEnvVarClick (wxCommandEvent &event)
 Fires when the button to delete an envvar is pressed.
void OnEditEnvVarClick (wxCommandEvent &event)
 Fires when the button to edit an envvar is pressed.
void OnRemoveSetClick (wxCommandEvent &event)
 Fires when the button to remove an envvar set is pressed.
void OnSetClick (wxCommandEvent &event)
 Fires when a (new) envvar set is selected.
void OnSetEnvVarsClick (wxCommandEvent &event)
 Fires when the button to set all envvars is pressed.
void OnToggleEnvVarClick (wxCommandEvent &event)
 Fires when the checkbox to toggle an envvar is changed.
void SaveSettings ()
 Save all settings (envvar sets) to global C::B config.
void SaveSettingsActiveSet (wxString active_set)
 Save settings (of specific active envvar set) to global C::B config.
bool VerifySetUnique (const wxChoice *choSet, wxString set)
 Verifies that an envvar set is unique.

Private Attributes

 pointer to the EnvVars plugin (the parent)

Detailed Description

Definition at line 20 of file envvars_cfgdlg.h.

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

Generated by  Doxygen 1.6.0   Back to index