6 #ifndef NEWFROMTEMPLATEDLG_H 7 #define NEWFROMTEMPLATEDLG_H 64 #endif // NEWFROMTEMPLATEDLG_H void OnViewChange(wxCommandEvent &event)
ProjectTemplateLoader * m_Template
void ClearListFor(wxListCtrl *list)
wxChoice * GetVisibleCategory()
void EditScript(const wxString &filename)
void FillTemplate(ProjectTemplateLoader *pt)
void OnListRightClick(wxListEvent &event)
bool SelectedUserTemplate() const
void EndModal(int retCode) override
wxString GetSelectedUserTemplate() const
NewFromTemplateDlg(TemplateOutputType initial, const wxArrayString &user_templates)
~NewFromTemplateDlg() override
void OnListActivate(wxListEvent &event)
cbWizardPlugin * m_pWizard
cbWizardPlugin * GetSelectedTemplate()
int GetWizardIndex() const
void OnCategoryChanged(wxCommandEvent &event)
void OnDiscardScript(wxCommandEvent &event)
wxListCtrl * GetVisibleListCtrl()
cbWizardPlugin * GetWizard()
void BuildListFor(TemplateOutputType otype, wxListCtrl *list, const wxChoice *cat)
void OnUpdateUI(wxUpdateUIEvent &event)
void BuildCategoriesFor(TemplateOutputType otype, wxChoice *cat)
void OnEditScript(wxCommandEvent &event)
TemplateOutputType
Template output types.
ProjectTemplateLoader * GetTemplate()
void OnHelp(wxCommandEvent &event)
TemplateOutputType GetVisibleOutputType() const
Base class for wizard plugins.
void OnEditGlobalScript(wxCommandEvent &event)