58                               const std::vector<SCH_PIN*>& aSelectedPins );
 
   65    void OnAddRow( wxCommandEvent& event ) 
override;
 
   67    void OnSize( wxSizeEvent& event ) 
override;
 
   76    void OnUpdateUI( wxUpdateUIEvent& event ) 
override;
 
   77    void OnCancel( wxCommandEvent& event ) 
override;
 
   78    void OnClose( wxCloseEvent& event ) 
override;
 
 
DIALOG_LIB_EDIT_PIN_TABLE_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Pin Table"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
 
bool m_modified
true when there are unsaved changes
 
void OnExportButtonClick(wxCommandEvent &event) override
 
void OnRebuildRows(wxCommandEvent &event) override
 
int m_originalColWidths[COL_COUNT]
 
void OnCancel(wxCommandEvent &event) override
 
void OnUpdateUI(wxUpdateUIEvent &event) override
 
void RemovePin(SCH_PIN *pin)
 
void OnColSort(wxGridEvent &aEvent)
 
void OnImportButtonClick(wxCommandEvent &event) override
 
void OnGroupSelected(wxCommandEvent &event) override
 
void OnClose(wxCloseEvent &event) override
 
void OnSize(wxSizeEvent &event) override
 
PIN_TABLE_DATA_MODEL * m_dataModel
 
DIALOG_LIB_EDIT_PIN_TABLE(SYMBOL_EDIT_FRAME *parent, LIB_SYMBOL *aSymbol, const std::vector< SCH_PIN * > &aSelectedPins)
 
~DIALOG_LIB_EDIT_PIN_TABLE() override
 
void AddPin(SCH_PIN *pin)
 
void OnCellSelected(wxGridEvent &event) override
 
bool TransferDataToWindow() override
 
void OnAddRow(wxCommandEvent &event) override
 
std::unique_ptr< ACTION_MENU > m_menu
 
void OnDeleteRow(wxCommandEvent &event) override
 
SYMBOL_EDIT_FRAME * m_editFrame
 
std::bitset< 64 > m_columnsShown
 
void OnCellEdited(wxGridEvent &event) override
 
std::vector< SCH_PIN * > m_pins
 
bool TransferDataFromWindow() override
 
void OnFilterCheckBox(wxCommandEvent &event) override
 
void OnFilterChoice(wxCommandEvent &event) override
 
Define a library symbol object.
 
The symbol library editor main window.