Code::Blocks  SVN r11506
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
UsrGlblMgrEditDialog Class Reference
Inheritance diagram for UsrGlblMgrEditDialog:
Collaboration diagram for UsrGlblMgrEditDialog:

Public Member Functions

 UsrGlblMgrEditDialog (const wxString &var=wxEmptyString)
 
- 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 Help (wxCommandEvent &event)
 
void DoClose ()
 
void OnOK (cb_unused wxCommandEvent &event)
 
void OnCancel (cb_unused wxCommandEvent &event)
 
void CloseHandler (cb_unused wxCloseEvent &event)
 
void CloneVar (wxCommandEvent &event)
 
void CloneSet (wxCommandEvent &event)
 
void NewVar (wxCommandEvent &event)
 
void NewSet (wxCommandEvent &event)
 
void DeleteVar (wxCommandEvent &event)
 
void DeleteSet (wxCommandEvent &event)
 
void OnFS (wxCommandEvent &event)
 
void SelectSet (wxCommandEvent &event)
 
void SelectVar (wxCommandEvent &event)
 
void Load ()
 
void Save ()
 
void UpdateChoices ()
 
void AddVar (const wxString &var)
 
void Sanitise (wxString &s)
 

Private Attributes

wxString m_CurrentSet
 
wxString m_CurrentVar
 
wxChoicem_SelSet
 
wxListBoxm_SelVar
 
wxButtonm_DeleteSet
 
wxTextCtrlm_Base
 
wxTextCtrlm_Include
 
wxTextCtrlm_Lib
 
wxTextCtrlm_Obj
 
wxTextCtrlm_Bin
 
wxTextCtrlm_Name [7]
 
wxTextCtrlm_Value [7]
 
ConfigManagerm_CfgMan
 

Friends

class UserVariableManager
 

Detailed Description

Definition at line 91 of file uservarmanager.cpp.

Constructor & Destructor Documentation

◆ UsrGlblMgrEditDialog()

UsrGlblMgrEditDialog::UsrGlblMgrEditDialog ( const wxString var = wxEmptyString)

Member Function Documentation

◆ AddVar()

void UsrGlblMgrEditDialog::AddVar ( const wxString var)
private

◆ CloneSet()

void UsrGlblMgrEditDialog::CloneSet ( wxCommandEvent event)
private

◆ CloneVar()

void UsrGlblMgrEditDialog::CloneVar ( wxCommandEvent event)
private

◆ CloseHandler()

void UsrGlblMgrEditDialog::CloseHandler ( cb_unused wxCloseEvent event)
inlineprivate

◆ DeleteSet()

void UsrGlblMgrEditDialog::DeleteSet ( wxCommandEvent event)
private

◆ DeleteVar()

void UsrGlblMgrEditDialog::DeleteVar ( wxCommandEvent event)
private

◆ DoClose()

void UsrGlblMgrEditDialog::DoClose ( )
private

Definition at line 494 of file uservarmanager.cpp.

References ScriptBindings::EndModal(), and wxID_OK.

◆ Help()

void UsrGlblMgrEditDialog::Help ( wxCommandEvent event)
private

Definition at line 820 of file uservarmanager.cpp.

References _T, and wxLaunchDefaultBrowser().

Referenced by GetUserVariableDialog::GetSelectedVariable().

◆ Load()

void UsrGlblMgrEditDialog::Load ( )
private

◆ NewSet()

void UsrGlblMgrEditDialog::NewSet ( wxCommandEvent event)
private

◆ NewVar()

void UsrGlblMgrEditDialog::NewVar ( wxCommandEvent event)
private

◆ OnCancel()

void UsrGlblMgrEditDialog::OnCancel ( cb_unused wxCommandEvent event)
inlineprivate

Definition at line 115 of file uservarmanager.cpp.

◆ OnFS()

void UsrGlblMgrEditDialog::OnFS ( wxCommandEvent event)
private

◆ OnOK()

void UsrGlblMgrEditDialog::OnOK ( cb_unused wxCommandEvent event)
inlineprivate

Definition at line 114 of file uservarmanager.cpp.

Referenced by GetUserVariableDialog::GetSelectedVariable().

◆ Sanitise()

void UsrGlblMgrEditDialog::Sanitise ( wxString s)
private

◆ Save()

void UsrGlblMgrEditDialog::Save ( )
private

◆ SelectSet()

void UsrGlblMgrEditDialog::SelectSet ( wxCommandEvent event)
private

Definition at line 690 of file uservarmanager.cpp.

References _T, and GetUserVariableDialog::Load().

Referenced by GetUserVariableDialog::GetSelectedVariable().

◆ SelectVar()

void UsrGlblMgrEditDialog::SelectVar ( wxCommandEvent event)
private

◆ UpdateChoices()

void UsrGlblMgrEditDialog::UpdateChoices ( )
private

Definition at line 774 of file uservarmanager.cpp.

References _T, cSets, and wxArrayString::Sort().

Friends And Related Function Documentation

◆ UserVariableManager

friend class UserVariableManager
friend

Definition at line 140 of file uservarmanager.cpp.

Member Data Documentation

◆ m_Base

wxTextCtrl* UsrGlblMgrEditDialog::m_Base
private

Definition at line 101 of file uservarmanager.cpp.

◆ m_Bin

wxTextCtrl* UsrGlblMgrEditDialog::m_Bin
private

Definition at line 105 of file uservarmanager.cpp.

◆ m_CfgMan

ConfigManager* UsrGlblMgrEditDialog::m_CfgMan
private

Definition at line 110 of file uservarmanager.cpp.

◆ m_CurrentSet

wxString UsrGlblMgrEditDialog::m_CurrentSet
private

Definition at line 93 of file uservarmanager.cpp.

◆ m_CurrentVar

wxString UsrGlblMgrEditDialog::m_CurrentVar
private

Definition at line 94 of file uservarmanager.cpp.

◆ m_DeleteSet

wxButton* UsrGlblMgrEditDialog::m_DeleteSet
private

Definition at line 99 of file uservarmanager.cpp.

◆ m_Include

wxTextCtrl* UsrGlblMgrEditDialog::m_Include
private

Definition at line 102 of file uservarmanager.cpp.

◆ m_Lib

wxTextCtrl* UsrGlblMgrEditDialog::m_Lib
private

Definition at line 103 of file uservarmanager.cpp.

◆ m_Name

wxTextCtrl* UsrGlblMgrEditDialog::m_Name[7]
private

Definition at line 107 of file uservarmanager.cpp.

◆ m_Obj

wxTextCtrl* UsrGlblMgrEditDialog::m_Obj
private

Definition at line 104 of file uservarmanager.cpp.

◆ m_SelSet

wxChoice* UsrGlblMgrEditDialog::m_SelSet
private

Definition at line 96 of file uservarmanager.cpp.

◆ m_SelVar

wxListBox* UsrGlblMgrEditDialog::m_SelVar
private

Definition at line 97 of file uservarmanager.cpp.

◆ m_Value

wxTextCtrl* UsrGlblMgrEditDialog::m_Value[7]
private

Definition at line 108 of file uservarmanager.cpp.


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