Container for design settings for a BOARD object.
 
Information pertinent to a Pcbnew printed circuit board.
 
BOARD_DESIGN_SETTINGS & GetDesignSettings() const
 
wxTextCtrl * m_maskToCopperClearanceCtrl
 
wxStaticText * m_maskMarginLabel
 
wxTextCtrl * m_maskMarginCtrl
 
wxCheckBox * m_allowBridges
 
wxCheckBox * m_tentViasFront
 
wxStaticText * m_maskToCopperClearanceLabel
 
PANEL_SETUP_MASK_AND_PASTE_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)
 
wxTextCtrl * m_pasteMarginRatioCtrl
 
wxStaticText * m_pasteMarginUnits
 
wxStaticText * m_maskToCopperClearanceUnits
 
wxStaticText * m_maskMarginUnits
 
wxStaticText * m_maskMinWidthUnits
 
wxTextCtrl * m_pasteMarginCtrl
 
wxStaticText * m_maskMinWidthLabel
 
wxStaticText * m_pasteMarginRatioUnits
 
wxStaticText * m_pasteMarginRatioLabel
 
wxStaticText * m_pasteMarginLabel
 
wxCheckBox * m_tentViasBack
 
wxTextCtrl * m_maskMinWidthCtrl
 
wxStaticText * m_staticTextInfoPaste
 
UNIT_BINDER m_maskToCopperClearance
 
bool TransferDataFromWindow() override
 
PANEL_SETUP_MASK_AND_PASTE(wxWindow *aParentWindow, PCB_EDIT_FRAME *aFrame)
 
UNIT_BINDER m_maskMinWidth
 
UNIT_BINDER m_maskExpansion
 
UNIT_BINDER m_pasteMargin
 
void ImportSettingsFrom(BOARD *aBoard)
 
UNIT_BINDER m_pasteMarginRatio
 
BOARD_DESIGN_SETTINGS * m_BrdSettings
 
bool TransferDataToWindow() override
 
The main frame for Pcbnew.
 
KICOMMON_API wxFont GetInfoFont(wxWindow *aWindow)