Code::Blocks
SVN r11506
|
#include <configuretoolsdlg.h>
Public Member Functions | |
ConfigureToolsDlg (wxWindow *parent) | |
~ConfigureToolsDlg () 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 | DoFillList () |
bool | DoEditTool (cbTool *tool) |
void | OnAdd (wxCommandEvent &event) |
void | OnEdit (wxCommandEvent &event) |
void | OnRemove (wxCommandEvent &event) |
void | OnAddSeparator (wxCommandEvent &event) |
void | OnUp (wxCommandEvent &event) |
void | OnDown (wxCommandEvent &event) |
void | OnUpdateUI (wxUpdateUIEvent &event) |
Definition at line 16 of file configuretoolsdlg.h.
ConfigureToolsDlg::ConfigureToolsDlg | ( | wxWindow * | parent | ) |
Definition at line 38 of file configuretoolsdlg.cpp.
References _T, wxXmlResource::Get(), and wxXmlResource::LoadObject().
|
override |
Definition at line 45 of file configuretoolsdlg.cpp.
|
private |
Definition at line 64 of file configuretoolsdlg.cpp.
References PlaceWindow(), wxDialog::ShowModal(), and wxID_OK.
|
private |
Definition at line 49 of file configuretoolsdlg.cpp.
References Manager::Get(), ToolsManager::GetToolByIndex(), ToolsManager::GetToolsCount(), and Manager::GetToolsManager().
Referenced by OnAdd(), OnAddSeparator(), OnDown(), OnEdit(), OnRemove(), and OnUp().
|
private |
Definition at line 92 of file configuretoolsdlg.cpp.
References ToolsManager::AddTool(), DoEditTool(), DoFillList(), Manager::Get(), and Manager::GetToolsManager().
|
private |
Definition at line 124 of file configuretoolsdlg.cpp.
References ToolsManager::AddTool(), CB_TOOLS_SEPARATOR, DoFillList(), Manager::Get(), Manager::GetToolsManager(), cbTool::SetCommand(), and cbTool::SetName().
|
private |
Definition at line 145 of file configuretoolsdlg.cpp.
References DoFillList(), Manager::Get(), Manager::GetToolsManager(), ToolsManager::InsertTool(), and ToolsManager::RemoveToolByIndex().
|
private |
Definition at line 102 of file configuretoolsdlg.cpp.
References DoEditTool(), DoFillList(), Manager::Get(), ToolsManager::GetToolByIndex(), and Manager::GetToolsManager().
|
private |
Definition at line 110 of file configuretoolsdlg.cpp.
References _(), CB_TOOLS_SEPARATOR, cbMessageBox(), DoFillList(), Manager::Get(), Manager::GetToolsManager(), ToolsManager::RemoveToolByIndex(), wxICON_QUESTION, wxID_YES, wxNO_DEFAULT, and wxYES_NO.
|
private |
Definition at line 133 of file configuretoolsdlg.cpp.
References DoFillList(), Manager::Get(), Manager::GetToolsManager(), ToolsManager::InsertTool(), and ToolsManager::RemoveToolByIndex().
|
private |
Definition at line 75 of file configuretoolsdlg.cpp.
References CB_TOOLS_SEPARATOR, Manager::Get(), ToolsManager::GetToolByIndex(), and Manager::GetToolsManager().