20#ifndef PANEL_EESCHEMA_DEFUALT_FIELDS_H 
   21#define PANEL_EESCHEMA_DEFUALT_FIELDS_H 
   59    void OnMoveUp( wxCommandEvent& event ) 
override;
 
   60    void OnMoveDown( wxCommandEvent& event ) 
override;
 
 
PANEL_TEMPLATE_FIELDNAMES_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString)
 
void OnAddButtonClick(wxCommandEvent &event) override
Adds a new template fieldname (with default values) to the template fieldnames data.
 
~PANEL_TEMPLATE_FIELDNAMES() override
 
std::vector< TEMPLATE_FIELDNAME > m_fields
 
void OnMoveDown(wxCommandEvent &event) override
 
bool TransferDataToWindow() override
 
void OnMoveUp(wxCommandEvent &event) override
 
TEMPLATES * m_templateMgr
 
void ImportSettingsFrom(TEMPLATES *templateMgr)
 
PANEL_TEMPLATE_FIELDNAMES(wxWindow *aWindow, TEMPLATES *aProjectTemplateMgr)
 
TEMPLATES m_templateMgrInstance
 
bool TransferDataFromWindow() override
 
void OnDeleteButtonClick(wxCommandEvent &event) override
Deletes the selected template fieldname from the template fieldnames data.
 
bool TransferDataToGrid()
 
bool TransferDataFromGrid()
 
Schematic editor (Eeschema) main window.