| 
    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, name, OnBtnAddLabelsClicked(), OnBtnAddSheetPinsClicked(), OnBtnRmLabelsClicked(), OnBtnRmPinsClicked(), OnBtnUndoClicked(), OnBtnUseLabelAsTemplateClicked(), OnBtnUsePinAsTemplateClicked(), OnViewMatchedCellClicked(), OnViewSheetLabelCellClicked(), and OnViewSheetPinCellClicked().
Referenced by PANEL_SYNC_SHEET_PINS::PANEL_SYNC_SHEET_PINS().
| 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_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_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_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_BASE().
      
  | 
  protected | 
Definition at line 40 of file panel_sync_sheet_pins_base.h.
Referenced by 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::OnBtnAddSheetPinsClicked(), 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::OnBtnAddLabelsClicked(), PANEL_SYNC_SHEET_PINS::OnBtnRmPinsClicked(), PANEL_SYNC_SHEET_PINS::PANEL_SYNC_SHEET_PINS(), PANEL_SYNC_SHEET_PINS_BASE(), and ~PANEL_SYNC_SHEET_PINS_BASE().