Search Toolkit Book for CProjectSelectorPanel
CProjectSelectorPanel - a panel that allows the user to specify how the project items created by a plug-in should be packaged. More...
#include <gui/core/project_selector_panel.hpp>
CProjectSelectorPanel - a panel that allows the user to specify how the project items created by a plug-in should be packaged.
Definition at line 109 of file project_selector_panel.hpp.
◆ TProjectId ◆ TProjectIdVector ◆ anonymous enum Enumerator ID_CPROJECTSELECTORPANEL ID_CREATE_NEW_BTN ID_CREATE_DEP_BTN ID_ADD_TO_EXIST_BTN ID_PROJECT_LIST ID_PACKAGE_CHECK ID_CREATE_FOLDER_CHECK ID_FOLDER_INPUTDefinition at line 165 of file project_selector_panel.hpp.
◆ CProjectSelectorPanel() [1/2] CProjectSelectorPanel::CProjectSelectorPanel ( ) ◆ CProjectSelectorPanel() [2/2] CProjectSelectorPanel::CProjectSelectorPanel ( wxWindow * parent, wxWindowID id =ID_CPROJECTSELECTORPANEL
, const wxPoint & pos = wxDefaultPosition
, const wxSize & size = wxDefaultSize
, long style = wxTAB_TRAVERSAL
) ◆ ~CProjectSelectorPanel() ◆ Create() bool CProjectSelectorPanel::Create ( wxWindow * parent, wxWindowID id = ID_CPROJECTSELECTORPANEL
, const wxPoint & pos = wxDefaultPosition
, const wxSize & size = wxDefaultSize
, long style = wxTAB_TRAVERSAL
) ◆ CreateControls() void CProjectSelectorPanel::CreateControls ( )
Definition at line 255 of file project_selector_panel.cpp.
References _, ID_ADD_TO_EXIST_BTN, ID_CREATE_DEP_BTN, ID_CREATE_FOLDER_CHECK, ID_CREATE_NEW_BTN, ID_FOLDER_INPUT, ID_PACKAGE_CHECK, ID_PROJECT_LIST, SProjectSelectorParams::m_CreateFolder, m_CreateOption, m_CreateSeparateRadio, m_ExistingOption, m_ExistingRadio, m_FolderCheck, m_FolderInput, m_FolderName, SProjectSelectorParams::m_Package, m_PackageCheck, m_Params, m_ProjectList, m_SeparateOption, and m_Separator.
Referenced by Create().
◆ GetBitmapResource() ◆ GetIconResource() ◆ GetParams() ◆ Init() void CProjectSelectorPanel::Init ( void )Definition at line 216 of file project_selector_panel.cpp.
References m_CreateSeparateRadio, m_ExistingRadio, m_FolderCheck, m_FolderInput, m_PackageCheck, m_ProjectList, m_ProjectService, m_SelProjectIndex, m_Separator, m_SimpleMode, and NULL.
Referenced by CProjectSelectorPanel().
◆ OnAddToExistBtnSelected() void CProjectSelectorPanel::OnAddToExistBtnSelected ( wxCommandEvent & event ) ◆ OnCreateDepBtnSelected() void CProjectSelectorPanel::OnCreateDepBtnSelected ( wxCommandEvent & event ) ◆ OnCreateFolderCheckClick() void CProjectSelectorPanel::OnCreateFolderCheckClick ( wxCommandEvent & event ) ◆ OnCreateNewBtnSelected() void CProjectSelectorPanel::OnCreateNewBtnSelected ( wxCommandEvent & event ) ◆ OnInitDialog() ◆ OnProjectListSelected() void CProjectSelectorPanel::OnProjectListSelected ( wxCommandEvent & event ) ◆ SetParams() ◆ SetProjectService() void CProjectSelectorPanel::SetProjectService ( CProjectService * service ) ◆ SetSimpleMode() void CProjectSelectorPanel::SetSimpleMode ( ) ◆ ShowToolTips() ◆ TransferDataFromWindow() bool CProjectSelectorPanel::TransferDataFromWindow ( ) virtualDefinition at line 439 of file project_selector_panel.cpp.
References SProjectSelectorParams::eAddToExistingProject, SProjectSelectorParams::eCreateOneProject, SProjectSelectorParams::eCreateSeparateProjects, m_CreateOption, SProjectSelectorParams::m_FolderName, m_FolderName, m_Params, m_ProjectIds, m_ProjectList, SProjectSelectorParams::m_ProjectMode, SProjectSelectorParams::m_SelectedProjectId, m_SelProjectIndex, m_SeparateOption, and string.
Referenced by CAlgoToolManagerBase::DoTransition(), CFileLoadManager::DoTransition(), CGCAssemblyLoadManager::DoTransition(), CLBLASTUILoadManager::DoTransition(), CNetBLASTUILoadManager::DoTransition(), CNGAlignTool::DoTransition(), CBamUILoadManager::DoTransition(), CGenBankUILoadManager::DoTransition(), OnAddToExistBtnSelected(), OnCreateDepBtnSelected(), OnCreateFolderCheckClick(), OnCreateNewBtnSelected(), OnProjectListSelected(), and CProjectSelectorDlg::TransferDataFromWindow().
◆ TransferDataToWindow() bool CProjectSelectorPanel::TransferDataToWindow ( ) virtualDefinition at line 401 of file project_selector_panel.cpp.
References SProjectSelectorParams::eAddToExistingProject, SProjectSelectorParams::eCreateOneProject, SProjectSelectorParams::eCreateSeparateProjects, SProjectSelectorParams::m_CreateFolder, m_CreateOption, m_CreateSeparateRadio, SProjectSelectorParams::m_EnableCreateSeparate, SProjectSelectorParams::m_EnablePackaging, m_ExistingOption, m_ExistingRadio, m_FolderInput, SProjectSelectorParams::m_FolderName, m_FolderName, m_PackageCheck, m_Params, m_ProjectIds, m_ProjectList, SProjectSelectorParams::m_ProjectMode, m_SelProjectIndex, m_SeparateOption, ToWxString(), and x_SelectProjectByParams().
Referenced by CAlgoToolManagerBase::DoTransition(), CNGAlignTool::DoTransition(), CFileLoadManager::GetCurrentPanel(), CGCAssemblyLoadManager::GetCurrentPanel(), CLBLASTUILoadManager::GetCurrentPanel(), CNetBLASTUILoadManager::GetCurrentPanel(), CBamUILoadManager::GetCurrentPanel(), CGenBankUILoadManager::GetCurrentPanel(), OnAddToExistBtnSelected(), OnCreateDepBtnSelected(), OnCreateFolderCheckClick(), OnCreateNewBtnSelected(), OnProjectListSelected(), and CProjectSelectorDlg::TransferDataToWindow().
◆ x_FillProjectsList() void CProjectSelectorPanel::x_FillProjectsList ( ) protected ◆ x_SelectProjectByParams() void CProjectSelectorPanel::x_SelectProjectByParams ( ) protected ◆ m_CreateOption bool CProjectSelectorPanel::m_CreateOption protected ◆ m_CreateSeparateRadio wxRadioButton* CProjectSelectorPanel::m_CreateSeparateRadio ◆ m_ExistingOption bool CProjectSelectorPanel::m_ExistingOption protected ◆ m_ExistingRadio wxRadioButton* CProjectSelectorPanel::m_ExistingRadio ◆ m_FolderCheck wxCheckBox* CProjectSelectorPanel::m_FolderCheck ◆ m_FolderInput wxTextCtrl* CProjectSelectorPanel::m_FolderInput ◆ m_FolderName wxString CProjectSelectorPanel::m_FolderName protected ◆ m_PackageCheck wxCheckBox* CProjectSelectorPanel::m_PackageCheck ◆ m_Params ◆ m_ProjectIds ◆ m_ProjectList wxListBox* CProjectSelectorPanel::m_ProjectList ◆ m_ProjectService ◆ m_SelProjectIndex int CProjectSelectorPanel::m_SelProjectIndex protected ◆ m_SeparateOption bool CProjectSelectorPanel::m_SeparateOption protected ◆ m_Separator wxStaticLine* CProjectSelectorPanel::m_Separator ◆ m_SimpleMode bool CProjectSelectorPanel::m_SimpleMode protectedThe documentation for this class was generated from the following files:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4