22#ifndef PANEL_SETUP_BUSES_H
23#define PANEL_SETUP_BUSES_H
46 void OnAddAlias( wxCommandEvent& aEvent )
override;
48 void OnAddMember( wxCommandEvent& aEvent )
override;
52 void OnSizeGrid( wxSizeEvent& event )
override;
53 void OnUpdateUI( wxUpdateUIEvent& event )
override;
75 std::vector< std::shared_ptr<BUS_ALIAS> >
m_aliases;
Class PANEL_SETUP_BUSES_BASE.
void OnAliasesGridCellChanging(wxGridEvent &event)
std::vector< std::shared_ptr< BUS_ALIAS > > m_aliases
void reloadMembersGridOnIdle(wxIdleEvent &aEvent)
void OnDeleteAlias(wxCommandEvent &aEvent) override
void OnUpdateUI(wxUpdateUIEvent &event) override
void loadAliases(const SCHEMATIC &aSchematic)
void OnSizeGrid(wxSizeEvent &event) override
bool TransferDataToWindow() override
void ImportSettingsFrom(const SCHEMATIC &aOtherSchematic)
void updateAliasMembers(int aAliasIndex)
wxString m_membersLabelTemplate
void OnRemoveMember(wxCommandEvent &aEvent) override
void OnMemberGridCellChanging(wxGridEvent &event)
bool TransferDataFromWindow() override
void OnAddMember(wxCommandEvent &aEvent) override
void doReloadMembersGrid()
void OnAddAlias(wxCommandEvent &aEvent) override
Holds all the data relating to one schematic.
Schematic editor (Eeschema) main window.