26#include <nlohmann/json.hpp>
43 void OnAddField( wxCommandEvent& aEvent )
override;
48 void OnSizeGrid( wxSizeEvent& event )
override;
54 nlohmann::ordered_map<wxString, wxString>
m_fields;
Class DIALOG_DESIGN_BLOCK_PROPERTIES_BASE.
void OnDeleteField(wxCommandEvent &aEvent) override
DESIGN_BLOCK * m_designBlock
void OnSizeGrid(wxSizeEvent &event) override
void OnMoveFieldUp(wxCommandEvent &aEvent) override
bool TransferDataToWindow() override
void OnMoveFieldDown(wxCommandEvent &aEvent) override
void OnAddField(wxCommandEvent &aEvent) override
bool TransferDataFromGrid()
~DIALOG_DESIGN_BLOCK_PROPERTIES() override
bool TransferDataToGrid()
void AdjustGridColumns(int aWidth)
bool TransferDataFromWindow() override
nlohmann::ordered_map< wxString, wxString > m_fields
Schematic editor (Eeschema) main window.