KiCad PCB EDA Suite
|
Class PANEL_SYNC_SHEET_PINS_BASE. More...
#include <panel_sync_sheet_pins_base.h>
Public Member Functions | |
PANEL_SYNC_SHEET_PINS_BASE (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(666, 414), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString) | |
~PANEL_SYNC_SHEET_PINS_BASE () | |
Protected Member Functions | |
virtual void | OnViewSheetPinCellClicked (wxDataViewEvent &event) |
virtual void | OnBtnAddLabelsClicked (wxCommandEvent &event) |
virtual void | OnBtnRmPinsClicked (wxCommandEvent &event) |
virtual void | OnViewSheetLabelCellClicked (wxDataViewEvent &event) |
virtual void | OnBtnAddSheetPinsClicked (wxCommandEvent &event) |
virtual void | OnBtnRmLabelsClicked (wxCommandEvent &event) |
virtual void | OnBtnUseLabelAsTemplateClicked (wxCommandEvent &event) |
virtual void | OnBtnUsePinAsTemplateClicked (wxCommandEvent &event) |
virtual void | OnBtnUndoClicked (wxCommandEvent &event) |
virtual void | OnViewMatchedCellClicked (wxDataViewEvent &event) |
Protected Attributes | |
wxPanel * | m_panel11 |
wxStaticText * | m_labelSymName |
wxDataViewCtrl * | m_viewSheetPins |
wxButton * | m_btnAddLabels |
wxButton * | m_btnRmPins |
wxPanel * | m_panel1 |
wxStaticText * | m_labelSheetName |
wxDataViewCtrl * | m_viewSheetLabels |
wxButton * | m_btnAddSheetPins |
wxButton * | m_btnRmLabels |
wxPanel * | m_panel3 |
wxPanel * | m_panel8 |
wxBitmapButton * | m_btnUseLabelAsTemplate |
wxBitmapButton * | m_btnUsePinAsTemplate |
wxBitmapButton * | m_btnUndo |
wxPanel * | m_panel4 |
wxDataViewCtrl * | m_viewAssociated |
Class PANEL_SYNC_SHEET_PINS_BASE.
Definition at line 34 of file panel_sync_sheet_pins_base.h.
PANEL_SYNC_SHEET_PINS_BASE::PANEL_SYNC_SHEET_PINS_BASE | ( | wxWindow * | parent, |
wxWindowID | id = wxID_ANY , |
||
const wxPoint & | pos = wxDefaultPosition , |
||
const wxSize & | size = wxSize( 666,414 ) , |
||
long | style = wxTAB_TRAVERSAL , |
||
const wxString & | name = wxEmptyString |
||
) |
Definition at line 12 of file panel_sync_sheet_pins_base.cpp.
References _, m_btnAddLabels, m_btnAddSheetPins, m_btnRmLabels, m_btnRmPins, m_btnUndo, m_btnUseLabelAsTemplate, m_btnUsePinAsTemplate, m_labelSheetName, m_labelSymName, m_panel1, m_panel11, m_panel3, m_panel4, m_panel8, m_viewAssociated, m_viewSheetLabels, m_viewSheetPins, OnBtnAddLabelsClicked(), OnBtnAddSheetPinsClicked(), OnBtnRmLabelsClicked(), OnBtnRmPinsClicked(), OnBtnUndoClicked(), OnBtnUseLabelAsTemplateClicked(), OnBtnUsePinAsTemplateClicked(), OnViewMatchedCellClicked(), OnViewSheetLabelCellClicked(), and OnViewSheetPinCellClicked().
PANEL_SYNC_SHEET_PINS_BASE::~PANEL_SYNC_SHEET_PINS_BASE | ( | ) |
Definition at line 164 of file panel_sync_sheet_pins_base.cpp.
References m_btnAddLabels, m_btnAddSheetPins, m_btnRmLabels, m_btnRmPins, m_btnUndo, m_btnUseLabelAsTemplate, m_btnUsePinAsTemplate, m_viewAssociated, m_viewSheetLabels, m_viewSheetPins, OnBtnAddLabelsClicked(), OnBtnAddSheetPinsClicked(), OnBtnRmLabelsClicked(), OnBtnRmPinsClicked(), OnBtnUndoClicked(), OnBtnUseLabelAsTemplateClicked(), OnBtnUsePinAsTemplateClicked(), OnViewMatchedCellClicked(), OnViewSheetLabelCellClicked(), and OnViewSheetPinCellClicked().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SYNC_SHEET_PINS.
Definition at line 59 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SYNC_SHEET_PINS.
Definition at line 62 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SYNC_SHEET_PINS.
Definition at line 63 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SYNC_SHEET_PINS.
Definition at line 60 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SYNC_SHEET_PINS.
Definition at line 66 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SYNC_SHEET_PINS.
Definition at line 64 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SYNC_SHEET_PINS.
Definition at line 65 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SYNC_SHEET_PINS.
Definition at line 67 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SYNC_SHEET_PINS.
Definition at line 61 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
inlineprotectedvirtual |
Reimplemented in PANEL_SYNC_SHEET_PINS.
Definition at line 58 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
protected |
Definition at line 42 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE(), PANEL_SYNC_SHEET_PINS::PostProcessModelSelection(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
protected |
Definition at line 47 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE(), PANEL_SYNC_SHEET_PINS::PostProcessModelSelection(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
protected |
Definition at line 48 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE(), PANEL_SYNC_SHEET_PINS::PostProcessModelSelection(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
protected |
Definition at line 43 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE(), PANEL_SYNC_SHEET_PINS::PostProcessModelSelection(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
protected |
Definition at line 53 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS::PANEL_SYNC_SHEET_PINS(), PANEL_SYNC_SHEET_PINS_BASE(), PANEL_SYNC_SHEET_PINS::PostProcessModelSelection(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
protected |
Definition at line 51 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS::PANEL_SYNC_SHEET_PINS(), PANEL_SYNC_SHEET_PINS_BASE(), PANEL_SYNC_SHEET_PINS::PostProcessModelSelection(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
protected |
Definition at line 52 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS::PANEL_SYNC_SHEET_PINS(), PANEL_SYNC_SHEET_PINS_BASE(), PANEL_SYNC_SHEET_PINS::PostProcessModelSelection(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
protected |
Definition at line 45 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS::PANEL_SYNC_SHEET_PINS(), and PANEL_SYNC_SHEET_PINS_BASE().
|
protected |
Definition at line 40 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS::PANEL_SYNC_SHEET_PINS(), and PANEL_SYNC_SHEET_PINS_BASE().
|
protected |
Definition at line 44 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE().
|
protected |
Definition at line 39 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE().
|
protected |
Definition at line 49 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE().
|
protected |
Definition at line 54 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE().
|
protected |
Definition at line 50 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS_BASE().
|
protected |
Definition at line 55 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS::OnBtnUndoClicked(), PANEL_SYNC_SHEET_PINS::PANEL_SYNC_SHEET_PINS(), PANEL_SYNC_SHEET_PINS_BASE(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
protected |
Definition at line 46 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS::GenericSync(), PANEL_SYNC_SHEET_PINS::OnBtnRmLabelsClicked(), PANEL_SYNC_SHEET_PINS::PANEL_SYNC_SHEET_PINS(), PANEL_SYNC_SHEET_PINS_BASE(), and ~PANEL_SYNC_SHEET_PINS_BASE().
|
protected |
Definition at line 41 of file panel_sync_sheet_pins_base.h.
Referenced by PANEL_SYNC_SHEET_PINS::GenericSync(), PANEL_SYNC_SHEET_PINS::OnBtnRmPinsClicked(), PANEL_SYNC_SHEET_PINS::PANEL_SYNC_SHEET_PINS(), PANEL_SYNC_SHEET_PINS_BASE(), and ~PANEL_SYNC_SHEET_PINS_BASE().