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

Class PANEL_FAB_EXPORT_CONTENT_BASE. More...

#include <panel_fab_export_content_base.h>

Inheritance diagram for PANEL_FAB_EXPORT_CONTENT_BASE:
WX_PANEL PANEL_FAB_EXPORT_CONTENT

Public Member Functions

 PANEL_FAB_EXPORT_CONTENT_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_FAB_EXPORT_CONTENT_BASE ()
 
void SetBorders (bool aLeft, bool aRight, bool aTop, bool aBottom)
 
void SetBorderColor (const KIGFX::COLOR4D &aColor)
 

Protected Member Functions

virtual void onDataSetChange (wxCommandEvent &event)
 
virtual void onVariantChange (wxCommandEvent &event)
 
virtual void onVariantOutputChange (wxCommandEvent &event)
 
virtual void onCustomizeClick (wxCommandEvent &event)
 
virtual void onBomFieldsClick (wxCommandEvent &event)
 

Protected Attributes

wxStaticText * m_columnsLabel
 
wxStaticLine * m_staticline2
 
wxStaticText * m_lblDataSet
 
wxChoice * m_choiceDataSet
 
wxStaticText * m_lblNetNames
 
wxChoice * m_choiceNetNames
 
wxStaticText * m_lblVariant
 
wxChoice * m_choiceVariant
 
wxStaticText * m_lblRefDes
 
wxChoice * m_choiceRefDes
 
wxRadioBox * m_variantOutput
 
wxStaticText * m_variantHint
 
wxStaticText * m_lblIncludes
 
wxBoxSizer * bSizerContentButtons
 
wxButton * m_btnCustomize
 
wxButton * m_btnBomFields
 

Private Member Functions

void OnPaint (wxPaintEvent &event)
 

Private Attributes

bool m_leftBorder
 
bool m_rightBorder
 
bool m_topBorder
 
bool m_bottomBorder
 
KIGFX::COLOR4D m_borderColor
 

Detailed Description

Constructor & Destructor Documentation

◆ PANEL_FAB_EXPORT_CONTENT_BASE()

PANEL_FAB_EXPORT_CONTENT_BASE::PANEL_FAB_EXPORT_CONTENT_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_FAB_EXPORT_CONTENT_BASE()

Member Function Documentation

◆ onBomFieldsClick()

virtual void PANEL_FAB_EXPORT_CONTENT_BASE::onBomFieldsClick ( wxCommandEvent & event)
inlineprotectedvirtual

◆ onCustomizeClick()

virtual void PANEL_FAB_EXPORT_CONTENT_BASE::onCustomizeClick ( wxCommandEvent & event)
inlineprotectedvirtual

◆ onDataSetChange()

virtual void PANEL_FAB_EXPORT_CONTENT_BASE::onDataSetChange ( wxCommandEvent & event)
inlineprotectedvirtual

◆ OnPaint()

void WX_PANEL::OnPaint ( wxPaintEvent & event)
privateinherited

◆ onVariantChange()

virtual void PANEL_FAB_EXPORT_CONTENT_BASE::onVariantChange ( wxCommandEvent & event)
inlineprotectedvirtual

◆ onVariantOutputChange()

virtual void PANEL_FAB_EXPORT_CONTENT_BASE::onVariantOutputChange ( wxCommandEvent & event)
inlineprotectedvirtual

◆ SetBorderColor()

void WX_PANEL::SetBorderColor ( const KIGFX::COLOR4D & aColor)
inlineinherited

Definition at line 43 of file wx_panel.h.

References m_borderColor.

Referenced by SYMBOL_TREE_SYNCHRONIZING_ADAPTER::ShowPreview().

◆ SetBorders()

Member Data Documentation

◆ bSizerContentButtons

wxBoxSizer* PANEL_FAB_EXPORT_CONTENT_BASE::bSizerContentButtons
protected

Definition at line 56 of file panel_fab_export_content_base.h.

Referenced by PANEL_FAB_EXPORT_CONTENT_BASE().

◆ m_borderColor

KIGFX::COLOR4D WX_PANEL::m_borderColor
privateinherited

Definition at line 57 of file wx_panel.h.

Referenced by OnPaint(), SetBorderColor(), and WX_PANEL().

◆ m_bottomBorder

bool WX_PANEL::m_bottomBorder
privateinherited

Definition at line 55 of file wx_panel.h.

Referenced by OnPaint(), SetBorders(), and WX_PANEL().

◆ m_btnBomFields

wxButton* PANEL_FAB_EXPORT_CONTENT_BASE::m_btnBomFields
protected

◆ m_btnCustomize

wxButton* PANEL_FAB_EXPORT_CONTENT_BASE::m_btnCustomize
protected

◆ m_choiceDataSet

◆ m_choiceNetNames

wxChoice* PANEL_FAB_EXPORT_CONTENT_BASE::m_choiceNetNames
protected

◆ m_choiceRefDes

wxChoice* PANEL_FAB_EXPORT_CONTENT_BASE::m_choiceRefDes
protected

◆ m_choiceVariant

◆ m_columnsLabel

wxStaticText* PANEL_FAB_EXPORT_CONTENT_BASE::m_columnsLabel
protected

Definition at line 43 of file panel_fab_export_content_base.h.

Referenced by PANEL_FAB_EXPORT_CONTENT_BASE().

◆ m_lblDataSet

wxStaticText* PANEL_FAB_EXPORT_CONTENT_BASE::m_lblDataSet
protected

Definition at line 45 of file panel_fab_export_content_base.h.

Referenced by PANEL_FAB_EXPORT_CONTENT_BASE().

◆ m_lblIncludes

wxStaticText* PANEL_FAB_EXPORT_CONTENT_BASE::m_lblIncludes
protected

◆ m_lblNetNames

wxStaticText* PANEL_FAB_EXPORT_CONTENT_BASE::m_lblNetNames
protected

Definition at line 47 of file panel_fab_export_content_base.h.

Referenced by PANEL_FAB_EXPORT_CONTENT_BASE().

◆ m_lblRefDes

wxStaticText* PANEL_FAB_EXPORT_CONTENT_BASE::m_lblRefDes
protected

◆ m_lblVariant

wxStaticText* PANEL_FAB_EXPORT_CONTENT_BASE::m_lblVariant
protected

◆ m_leftBorder

bool WX_PANEL::m_leftBorder
privateinherited

Definition at line 52 of file wx_panel.h.

Referenced by OnPaint(), SetBorders(), and WX_PANEL().

◆ m_rightBorder

bool WX_PANEL::m_rightBorder
privateinherited

Definition at line 53 of file wx_panel.h.

Referenced by OnPaint(), SetBorders(), and WX_PANEL().

◆ m_staticline2

wxStaticLine* PANEL_FAB_EXPORT_CONTENT_BASE::m_staticline2
protected

Definition at line 44 of file panel_fab_export_content_base.h.

Referenced by PANEL_FAB_EXPORT_CONTENT_BASE().

◆ m_topBorder

bool WX_PANEL::m_topBorder
privateinherited

Definition at line 54 of file wx_panel.h.

Referenced by OnPaint(), SetBorders(), and WX_PANEL().

◆ m_variantHint

wxStaticText* PANEL_FAB_EXPORT_CONTENT_BASE::m_variantHint
protected

◆ m_variantOutput


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