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

Class PANEL_SETUP_BOARD_STACKUP_BASE. More...

#include <panel_board_stackup_base.h>

Inheritance diagram for PANEL_SETUP_BOARD_STACKUP_BASE:
PANEL_SETUP_BOARD_STACKUP

Public Member Functions

 PANEL_SETUP_BOARD_STACKUP_BASE (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString)
 
 ~PANEL_SETUP_BOARD_STACKUP_BASE ()
 

Protected Member Functions

virtual void onCopperLayersSelCount (wxCommandEvent &event)
 
virtual void onAddDielectricLayer (wxCommandEvent &event)
 
virtual void onRemoveDielectricLayer (wxCommandEvent &event)
 
virtual void onRemoveDielUI (wxUpdateUIEvent &event)
 
virtual void onAdjustDielectricThickness (wxCommandEvent &event)
 
virtual void onExportToClipboard (wxCommandEvent &event)
 

Protected Attributes

wxStaticText * m_lblCopperLayers
 
wxChoice * m_choiceCopperLayers
 
wxCheckBox * m_impedanceControlled
 
wxButton * m_buttonAddDielectricLayer
 
wxButton * m_buttonRemoveDielectricLayer
 
WX_PANELm_panel1
 
wxScrolledWindow * m_scGridWin
 
wxFlexGridSizer * m_fgGridSizer
 
wxStaticText * m_staticTextLayer
 
wxStaticText * m_staticTextLayerId
 
wxStaticText * m_staticTextType
 
wxStaticText * m_staticTextMaterial
 
wxStaticText * m_staticTextThickness
 
wxStaticBitmap * m_bitmapLockThickness
 
wxStaticText * m_staticTextColor
 
wxStaticText * m_staticTextEpsilonR
 
wxStaticText * m_staticTextLossTg
 
wxStaticText * m_staticTextCT
 
wxTextCtrl * m_tcCTValue
 
wxButton * m_buttonAdjust
 
wxButton * m_buttonExport
 

Detailed Description

Constructor & Destructor Documentation

◆ PANEL_SETUP_BOARD_STACKUP_BASE()

PANEL_SETUP_BOARD_STACKUP_BASE::PANEL_SETUP_BOARD_STACKUP_BASE ( wxWindow *  parent,
wxWindowID  id = wxID_ANY,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize( -1,-1 ),
long  style = wxTAB_TRAVERSAL,
const wxString &  name = wxEmptyString 
)

◆ ~PANEL_SETUP_BOARD_STACKUP_BASE()

Member Function Documentation

◆ onAddDielectricLayer()

virtual void PANEL_SETUP_BOARD_STACKUP_BASE::onAddDielectricLayer ( wxCommandEvent &  event)
inlineprotectedvirtual

◆ onAdjustDielectricThickness()

virtual void PANEL_SETUP_BOARD_STACKUP_BASE::onAdjustDielectricThickness ( wxCommandEvent &  event)
inlineprotectedvirtual

◆ onCopperLayersSelCount()

virtual void PANEL_SETUP_BOARD_STACKUP_BASE::onCopperLayersSelCount ( wxCommandEvent &  event)
inlineprotectedvirtual

◆ onExportToClipboard()

virtual void PANEL_SETUP_BOARD_STACKUP_BASE::onExportToClipboard ( wxCommandEvent &  event)
inlineprotectedvirtual

◆ onRemoveDielectricLayer()

virtual void PANEL_SETUP_BOARD_STACKUP_BASE::onRemoveDielectricLayer ( wxCommandEvent &  event)
inlineprotectedvirtual

◆ onRemoveDielUI()

virtual void PANEL_SETUP_BOARD_STACKUP_BASE::onRemoveDielUI ( wxUpdateUIEvent &  event)
inlineprotectedvirtual

Member Data Documentation

◆ m_bitmapLockThickness

wxStaticBitmap* PANEL_SETUP_BOARD_STACKUP_BASE::m_bitmapLockThickness
protected

◆ m_buttonAddDielectricLayer

wxButton* PANEL_SETUP_BOARD_STACKUP_BASE::m_buttonAddDielectricLayer
protected

◆ m_buttonAdjust

wxButton* PANEL_SETUP_BOARD_STACKUP_BASE::m_buttonAdjust
protected

◆ m_buttonExport

wxButton* PANEL_SETUP_BOARD_STACKUP_BASE::m_buttonExport
protected

◆ m_buttonRemoveDielectricLayer

wxButton* PANEL_SETUP_BOARD_STACKUP_BASE::m_buttonRemoveDielectricLayer
protected

◆ m_choiceCopperLayers

wxChoice* PANEL_SETUP_BOARD_STACKUP_BASE::m_choiceCopperLayers
protected

◆ m_fgGridSizer

wxFlexGridSizer* PANEL_SETUP_BOARD_STACKUP_BASE::m_fgGridSizer
protected

◆ m_impedanceControlled

◆ m_lblCopperLayers

wxStaticText* PANEL_SETUP_BOARD_STACKUP_BASE::m_lblCopperLayers
protected

Definition at line 44 of file panel_board_stackup_base.h.

Referenced by PANEL_SETUP_BOARD_STACKUP_BASE().

◆ m_panel1

WX_PANEL* PANEL_SETUP_BOARD_STACKUP_BASE::m_panel1
protected

◆ m_scGridWin

◆ m_staticTextColor

wxStaticText* PANEL_SETUP_BOARD_STACKUP_BASE::m_staticTextColor
protected

◆ m_staticTextCT

wxStaticText* PANEL_SETUP_BOARD_STACKUP_BASE::m_staticTextCT
protected

Definition at line 61 of file panel_board_stackup_base.h.

Referenced by PANEL_SETUP_BOARD_STACKUP_BASE().

◆ m_staticTextEpsilonR

wxStaticText* PANEL_SETUP_BOARD_STACKUP_BASE::m_staticTextEpsilonR
protected

◆ m_staticTextLayer

wxStaticText* PANEL_SETUP_BOARD_STACKUP_BASE::m_staticTextLayer
protected

◆ m_staticTextLayerId

wxStaticText* PANEL_SETUP_BOARD_STACKUP_BASE::m_staticTextLayerId
protected

◆ m_staticTextLossTg

wxStaticText* PANEL_SETUP_BOARD_STACKUP_BASE::m_staticTextLossTg
protected

◆ m_staticTextMaterial

wxStaticText* PANEL_SETUP_BOARD_STACKUP_BASE::m_staticTextMaterial
protected

◆ m_staticTextThickness

wxStaticText* PANEL_SETUP_BOARD_STACKUP_BASE::m_staticTextThickness
protected

◆ m_staticTextType

wxStaticText* PANEL_SETUP_BOARD_STACKUP_BASE::m_staticTextType
protected

◆ m_tcCTValue


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