KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PANEL_SYNC_SHEET_PINS_BASE Class Reference

Class PANEL_SYNC_SHEET_PINS_BASE. More...

#include <panel_sync_sheet_pins_base.h>

Inheritance diagram for PANEL_SYNC_SHEET_PINS_BASE:
PANEL_SYNC_SHEET_PINS

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
 

Detailed Description

Class PANEL_SYNC_SHEET_PINS_BASE.

Definition at line 34 of file panel_sync_sheet_pins_base.h.

Constructor & Destructor Documentation

◆ PANEL_SYNC_SHEET_PINS_BASE()

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 
)

◆ ~PANEL_SYNC_SHEET_PINS_BASE()

Member Function Documentation

◆ OnBtnAddLabelsClicked()

virtual void PANEL_SYNC_SHEET_PINS_BASE::OnBtnAddLabelsClicked ( wxCommandEvent &  event)
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().

◆ OnBtnAddSheetPinsClicked()

virtual void PANEL_SYNC_SHEET_PINS_BASE::OnBtnAddSheetPinsClicked ( wxCommandEvent &  event)
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().

◆ OnBtnRmLabelsClicked()

virtual void PANEL_SYNC_SHEET_PINS_BASE::OnBtnRmLabelsClicked ( wxCommandEvent &  event)
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().

◆ OnBtnRmPinsClicked()

virtual void PANEL_SYNC_SHEET_PINS_BASE::OnBtnRmPinsClicked ( wxCommandEvent &  event)
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().

◆ OnBtnUndoClicked()

virtual void PANEL_SYNC_SHEET_PINS_BASE::OnBtnUndoClicked ( wxCommandEvent &  event)
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().

◆ OnBtnUseLabelAsTemplateClicked()

virtual void PANEL_SYNC_SHEET_PINS_BASE::OnBtnUseLabelAsTemplateClicked ( wxCommandEvent &  event)
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().

◆ OnBtnUsePinAsTemplateClicked()

virtual void PANEL_SYNC_SHEET_PINS_BASE::OnBtnUsePinAsTemplateClicked ( wxCommandEvent &  event)
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().

◆ OnViewMatchedCellClicked()

virtual void PANEL_SYNC_SHEET_PINS_BASE::OnViewMatchedCellClicked ( wxDataViewEvent &  event)
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().

◆ OnViewSheetLabelCellClicked()

virtual void PANEL_SYNC_SHEET_PINS_BASE::OnViewSheetLabelCellClicked ( wxDataViewEvent &  event)
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().

◆ OnViewSheetPinCellClicked()

virtual void PANEL_SYNC_SHEET_PINS_BASE::OnViewSheetPinCellClicked ( wxDataViewEvent &  event)
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().

Member Data Documentation

◆ m_btnAddLabels

wxButton* PANEL_SYNC_SHEET_PINS_BASE::m_btnAddLabels
protected

◆ m_btnAddSheetPins

wxButton* PANEL_SYNC_SHEET_PINS_BASE::m_btnAddSheetPins
protected

◆ m_btnRmLabels

wxButton* PANEL_SYNC_SHEET_PINS_BASE::m_btnRmLabels
protected

◆ m_btnRmPins

wxButton* PANEL_SYNC_SHEET_PINS_BASE::m_btnRmPins
protected

◆ m_btnUndo

◆ m_btnUseLabelAsTemplate

wxBitmapButton* PANEL_SYNC_SHEET_PINS_BASE::m_btnUseLabelAsTemplate
protected

◆ m_btnUsePinAsTemplate

wxBitmapButton* PANEL_SYNC_SHEET_PINS_BASE::m_btnUsePinAsTemplate
protected

◆ m_labelSheetName

wxStaticText* PANEL_SYNC_SHEET_PINS_BASE::m_labelSheetName
protected

◆ m_labelSymName

wxStaticText* PANEL_SYNC_SHEET_PINS_BASE::m_labelSymName
protected

◆ m_panel1

wxPanel* PANEL_SYNC_SHEET_PINS_BASE::m_panel1
protected

Definition at line 44 of file panel_sync_sheet_pins_base.h.

Referenced by PANEL_SYNC_SHEET_PINS_BASE().

◆ m_panel11

wxPanel* PANEL_SYNC_SHEET_PINS_BASE::m_panel11
protected

Definition at line 39 of file panel_sync_sheet_pins_base.h.

Referenced by PANEL_SYNC_SHEET_PINS_BASE().

◆ m_panel3

wxPanel* PANEL_SYNC_SHEET_PINS_BASE::m_panel3
protected

Definition at line 49 of file panel_sync_sheet_pins_base.h.

Referenced by PANEL_SYNC_SHEET_PINS_BASE().

◆ m_panel4

wxPanel* PANEL_SYNC_SHEET_PINS_BASE::m_panel4
protected

Definition at line 54 of file panel_sync_sheet_pins_base.h.

Referenced by PANEL_SYNC_SHEET_PINS_BASE().

◆ m_panel8

wxPanel* PANEL_SYNC_SHEET_PINS_BASE::m_panel8
protected

Definition at line 50 of file panel_sync_sheet_pins_base.h.

Referenced by PANEL_SYNC_SHEET_PINS_BASE().

◆ m_viewAssociated

wxDataViewCtrl* PANEL_SYNC_SHEET_PINS_BASE::m_viewAssociated
protected

◆ m_viewSheetLabels

◆ m_viewSheetPins


The documentation for this class was generated from the following files: