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)