#include <panel_setup_formatting.h>
◆ PANEL_SETUP_FORMATTING() [1/2]
| PANEL_SETUP_FORMATTING::PANEL_SETUP_FORMATTING |
( |
wxWindow * | aWindow, |
|
|
SCH_EDIT_FRAME * | aFrame ) |
Definition at line 35 of file eeschema/dialogs/panel_setup_formatting.cpp.
References KIUI::GetSmallInfoFont(), PANEL_SETUP_FORMATTING_BASE::m_connectionGridCtrl, PANEL_SETUP_FORMATTING_BASE::m_connectionGridLabel, m_connectionGridSize, PANEL_SETUP_FORMATTING_BASE::m_connectionGridUnits, PANEL_SETUP_FORMATTING_BASE::m_dashedLineHelp, PANEL_SETUP_FORMATTING_BASE::m_dashLengthCtrl, m_frame, PANEL_SETUP_FORMATTING_BASE::m_gapLengthCtrl, m_lineWidth, PANEL_SETUP_FORMATTING_BASE::m_lineWidthCtrl, PANEL_SETUP_FORMATTING_BASE::m_lineWidthLabel, PANEL_SETUP_FORMATTING_BASE::m_lineWidthUnits, m_pinSymbolSize, PANEL_SETUP_FORMATTING_BASE::m_pinSymbolSizeCtrl, PANEL_SETUP_FORMATTING_BASE::m_pinSymbolSizeLabel, PANEL_SETUP_FORMATTING_BASE::m_pinSymbolSizeUnits, m_textSize, PANEL_SETUP_FORMATTING_BASE::m_textSizeCtrl, PANEL_SETUP_FORMATTING_BASE::m_textSizeLabel, PANEL_SETUP_FORMATTING_BASE::m_textSizeUnits, minSize, and PANEL_SETUP_FORMATTING_BASE::PANEL_SETUP_FORMATTING_BASE().
◆ PANEL_SETUP_FORMATTING() [2/2]
| PANEL_SETUP_FORMATTING::PANEL_SETUP_FORMATTING |
( |
wxWindow * | aParentWindow, |
|
|
PCB_EDIT_FRAME * | aFrame ) |
◆ _wxFB_onCheckBoxIref()
| void PANEL_SETUP_FORMATTING_BASE::_wxFB_onCheckBoxIref |
( |
wxCommandEvent & | event | ) |
|
|
inlineprivateinherited |
◆ ImportSettingsFrom() [1/2]
| void PANEL_SETUP_FORMATTING::ImportSettingsFrom |
( |
BOARD * | aBoard | ) |
|
Definition at line 101 of file pcbnew/dialogs/panel_setup_formatting.cpp.
References PCB_PLOT_PARAMS::GetDashedLineDashRatio(), PCB_PLOT_PARAMS::GetDashedLineGapRatio(), BOARD::GetDesignSettings(), BOARD::GetPlotOptions(), PANEL_SETUP_FORMATTING_BASE::m_dashLengthCtrl, PANEL_SETUP_FORMATTING_BASE::m_gapLengthCtrl, PANEL_SETUP_FORMATTING_BASE::m_styleBarcodes, PANEL_SETUP_FORMATTING_BASE::m_styleDimensions, PANEL_SETUP_FORMATTING_BASE::m_styleFields, BOARD_DESIGN_SETTINGS::m_StyleFPBarcodes, BOARD_DESIGN_SETTINGS::m_StyleFPDimensions, BOARD_DESIGN_SETTINGS::m_StyleFPFields, BOARD_DESIGN_SETTINGS::m_StyleFPShapes, BOARD_DESIGN_SETTINGS::m_StyleFPText, PANEL_SETUP_FORMATTING_BASE::m_styleShapes, PANEL_SETUP_FORMATTING_BASE::m_styleText, EDA_UNIT_UTILS::UI::StringFromValue(), unityScale, and UNSCALED.
◆ ImportSettingsFrom() [2/2]
Definition at line 176 of file eeschema/dialogs/panel_setup_formatting.cpp.
References SCHEMATIC_SETTINGS::m_ConnectionGridSize, m_connectionGridSize, SCHEMATIC_SETTINGS::m_DashedLineDashRatio, SCHEMATIC_SETTINGS::m_DashedLineGapRatio, PANEL_SETUP_FORMATTING_BASE::m_dashLengthCtrl, SCHEMATIC_SETTINGS::m_DefaultLineWidth, SCHEMATIC_SETTINGS::m_DefaultTextSize, PANEL_SETUP_FORMATTING_BASE::m_gapLengthCtrl, SCHEMATIC_SETTINGS::m_IntersheetRefsFormatShort, SCHEMATIC_SETTINGS::m_IntersheetRefsListOwnPage, SCHEMATIC_SETTINGS::m_IntersheetRefsPrefix, SCHEMATIC_SETTINGS::m_IntersheetRefsShow, SCHEMATIC_SETTINGS::m_IntersheetRefsSuffix, SCHEMATIC_SETTINGS::m_LabelSizeRatio, PANEL_SETUP_FORMATTING_BASE::m_labelSizeRatioCtrl, m_lineWidth, PANEL_SETUP_FORMATTING_BASE::m_listOwnPage, SCHEMATIC_SETTINGS::m_PinSymbolSize, m_pinSymbolSize, PANEL_SETUP_FORMATTING_BASE::m_prefixCtrl, PANEL_SETUP_FORMATTING_BASE::m_radioFormatAbbreviated, PANEL_SETUP_FORMATTING_BASE::m_radioFormatStandard, PANEL_SETUP_FORMATTING_BASE::m_showIntersheetsReferences, PANEL_SETUP_FORMATTING_BASE::m_suffixCtrl, SCHEMATIC_SETTINGS::m_TextOffsetRatio, PANEL_SETUP_FORMATTING_BASE::m_textOffsetRatioCtrl, m_textSize, PERCENT, SET_VALUE, and UNSCALED.
Referenced by DIALOG_SCHEMATIC_SETUP::onAuxiliaryAction().
◆ onCheckBoxIref()
| void PANEL_SETUP_FORMATTING::onCheckBoxIref |
( |
wxCommandEvent & | event | ) |
|
|
overrideprotectedvirtual |
◆ TransferDataFromWindow() [1/2]
| bool PANEL_SETUP_FORMATTING::TransferDataFromWindow |
( |
| ) |
|
|
override |
Definition at line 121 of file eeschema/dialogs/panel_setup_formatting.cpp.
References GET_VALUE, PANEL_SETUP_FORMATTING_BASE::m_choiceHopOverSize, PANEL_SETUP_FORMATTING_BASE::m_choiceJunctionDotSize, SCHEMATIC_SETTINGS::m_ConnectionGridSize, m_connectionGridSize, SCHEMATIC_SETTINGS::m_DashedLineDashRatio, SCHEMATIC_SETTINGS::m_DashedLineGapRatio, PANEL_SETUP_FORMATTING_BASE::m_dashLengthCtrl, SCHEMATIC_SETTINGS::m_DefaultLineWidth, SCHEMATIC_SETTINGS::m_DefaultTextSize, SCHEMATIC_SETTINGS::m_FontMetrics, m_frame, PANEL_SETUP_FORMATTING_BASE::m_gapLengthCtrl, SCHEMATIC_SETTINGS::m_HopOverSizeChoice, SCHEMATIC_SETTINGS::m_IntersheetRefsFormatShort, SCHEMATIC_SETTINGS::m_IntersheetRefsListOwnPage, SCHEMATIC_SETTINGS::m_IntersheetRefsPrefix, SCHEMATIC_SETTINGS::m_IntersheetRefsShow, SCHEMATIC_SETTINGS::m_IntersheetRefsSuffix, PANEL_SETUP_FORMATTING_BASE::m_iPrecisionCtrl, PANEL_SETUP_FORMATTING_BASE::m_iRangeCtrl, SCHEMATIC_SETTINGS::m_JunctionSizeChoice, SCHEMATIC_SETTINGS::m_LabelSizeRatio, PANEL_SETUP_FORMATTING_BASE::m_labelSizeRatioCtrl, m_lineWidth, PANEL_SETUP_FORMATTING_BASE::m_listOwnPage, SCHEMATIC_SETTINGS::m_OPO_IPrecision, SCHEMATIC_SETTINGS::m_OPO_IRange, SCHEMATIC_SETTINGS::m_OPO_VPrecision, SCHEMATIC_SETTINGS::m_OPO_VRange, KIFONT::METRICS::m_OverbarHeight, PANEL_SETUP_FORMATTING_BASE::m_overbarHeightCtrl, SCHEMATIC_SETTINGS::m_PinSymbolSize, m_pinSymbolSize, PANEL_SETUP_FORMATTING_BASE::m_prefixCtrl, PANEL_SETUP_FORMATTING_BASE::m_radioFormatStandard, PANEL_SETUP_FORMATTING_BASE::m_showIntersheetsReferences, PANEL_SETUP_FORMATTING_BASE::m_suffixCtrl, SCHEMATIC_SETTINGS::m_TextOffsetRatio, PANEL_SETUP_FORMATTING_BASE::m_textOffsetRatioCtrl, m_textSize, PANEL_SETUP_FORMATTING_BASE::m_vPrecisionCtrl, PANEL_SETUP_FORMATTING_BASE::m_vRangeCtrl, MILS, MIN_CONNECTION_GRID_MILS, PERCENT, and UNSCALED.
◆ TransferDataFromWindow() [2/2]
| bool PANEL_SETUP_FORMATTING::TransferDataFromWindow |
( |
| ) |
|
|
override |
◆ TransferDataToWindow() [1/2]
| bool PANEL_SETUP_FORMATTING::TransferDataToWindow |
( |
| ) |
|
|
override |
Definition at line 68 of file eeschema/dialogs/panel_setup_formatting.cpp.
References PANEL_SETUP_FORMATTING_BASE::m_choiceHopOverSize, PANEL_SETUP_FORMATTING_BASE::m_choiceJunctionDotSize, SCHEMATIC_SETTINGS::m_ConnectionGridSize, m_connectionGridSize, SCHEMATIC_SETTINGS::m_DashedLineDashRatio, SCHEMATIC_SETTINGS::m_DashedLineGapRatio, PANEL_SETUP_FORMATTING_BASE::m_dashLengthCtrl, SCHEMATIC_SETTINGS::m_DefaultLineWidth, SCHEMATIC_SETTINGS::m_DefaultTextSize, SCHEMATIC_SETTINGS::m_FontMetrics, m_frame, PANEL_SETUP_FORMATTING_BASE::m_gapLengthCtrl, SCHEMATIC_SETTINGS::m_HopOverSizeChoice, SCHEMATIC_SETTINGS::m_IntersheetRefsFormatShort, SCHEMATIC_SETTINGS::m_IntersheetRefsListOwnPage, SCHEMATIC_SETTINGS::m_IntersheetRefsPrefix, SCHEMATIC_SETTINGS::m_IntersheetRefsShow, SCHEMATIC_SETTINGS::m_IntersheetRefsSuffix, PANEL_SETUP_FORMATTING_BASE::m_iPrecisionCtrl, PANEL_SETUP_FORMATTING_BASE::m_iRangeCtrl, SCHEMATIC_SETTINGS::m_JunctionSizeChoice, SCHEMATIC_SETTINGS::m_LabelSizeRatio, PANEL_SETUP_FORMATTING_BASE::m_labelSizeRatioCtrl, m_lineWidth, PANEL_SETUP_FORMATTING_BASE::m_listOwnPage, SCHEMATIC_SETTINGS::m_OPO_IPrecision, SCHEMATIC_SETTINGS::m_OPO_IRange, SCHEMATIC_SETTINGS::m_OPO_VPrecision, SCHEMATIC_SETTINGS::m_OPO_VRange, KIFONT::METRICS::m_OverbarHeight, PANEL_SETUP_FORMATTING_BASE::m_overbarHeightCtrl, SCHEMATIC_SETTINGS::m_PinSymbolSize, m_pinSymbolSize, PANEL_SETUP_FORMATTING_BASE::m_prefixCtrl, PANEL_SETUP_FORMATTING_BASE::m_prefixLabel, PANEL_SETUP_FORMATTING_BASE::m_radioFormatAbbreviated, PANEL_SETUP_FORMATTING_BASE::m_radioFormatStandard, PANEL_SETUP_FORMATTING_BASE::m_showIntersheetsReferences, PANEL_SETUP_FORMATTING_BASE::m_suffixCtrl, PANEL_SETUP_FORMATTING_BASE::m_suffixLabel, SCHEMATIC_SETTINGS::m_TextOffsetRatio, PANEL_SETUP_FORMATTING_BASE::m_textOffsetRatioCtrl, m_textSize, PANEL_SETUP_FORMATTING_BASE::m_vPrecisionCtrl, PANEL_SETUP_FORMATTING_BASE::m_vRangeCtrl, MILS, PERCENT, SET_VALUE, and UNSCALED.
◆ TransferDataToWindow() [2/2]
| bool PANEL_SETUP_FORMATTING::TransferDataToWindow |
( |
| ) |
|
|
override |
◆ dashLengthLabel
| wxStaticText * PANEL_SETUP_FORMATTING_BASE::dashLengthLabel |
|
protectedinherited |
◆ gapLengthLabel
| wxStaticText * PANEL_SETUP_FORMATTING_BASE::gapLengthLabel |
|
protectedinherited |
◆ m_choiceHopOverSize
| wxChoice* PANEL_SETUP_FORMATTING_BASE::m_choiceHopOverSize |
|
protectedinherited |
◆ m_choiceJunctionDotSize
| wxChoice* PANEL_SETUP_FORMATTING_BASE::m_choiceJunctionDotSize |
|
protectedinherited |
◆ m_connectionGridCtrl
| wxTextCtrl* PANEL_SETUP_FORMATTING_BASE::m_connectionGridCtrl |
|
protectedinherited |
◆ m_connectionGridLabel
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_connectionGridLabel |
|
protectedinherited |
◆ m_connectionGridSize
| UNIT_BINDER PANEL_SETUP_FORMATTING::m_connectionGridSize |
|
private |
◆ m_connectionGridUnits
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_connectionGridUnits |
|
protectedinherited |
◆ m_dashedLineHelp
| wxStaticText * PANEL_SETUP_FORMATTING_BASE::m_dashedLineHelp |
|
protectedinherited |
◆ m_dashedLinesLabel
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_dashedLinesLabel |
|
protectedinherited |
◆ m_dashLengthCtrl
| wxTextCtrl * PANEL_SETUP_FORMATTING_BASE::m_dashLengthCtrl |
|
protectedinherited |
◆ m_frame [1/2]
◆ m_frame [2/2]
◆ m_gapLengthCtrl
| wxTextCtrl * PANEL_SETUP_FORMATTING_BASE::m_gapLengthCtrl |
|
protectedinherited |
◆ m_hopOverLabel
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_hopOverLabel |
|
protectedinherited |
◆ m_iPrecisionCtrl
| wxSpinCtrl* PANEL_SETUP_FORMATTING_BASE::m_iPrecisionCtrl |
|
protectedinherited |
◆ m_iRangeCtrl
| wxChoice* PANEL_SETUP_FORMATTING_BASE::m_iRangeCtrl |
|
protectedinherited |
◆ m_junctionDotLabel
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_junctionDotLabel |
|
protectedinherited |
◆ m_labelSizeRatioCtrl
| wxTextCtrl* PANEL_SETUP_FORMATTING_BASE::m_labelSizeRatioCtrl |
|
protectedinherited |
◆ m_labelSizeRatioLabel
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_labelSizeRatioLabel |
|
protectedinherited |
◆ m_labelSizeRatioUnits
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_labelSizeRatioUnits |
|
protectedinherited |
◆ m_lineWidth
◆ m_lineWidthCtrl
| wxTextCtrl* PANEL_SETUP_FORMATTING_BASE::m_lineWidthCtrl |
|
protectedinherited |
◆ m_lineWidthLabel
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_lineWidthLabel |
|
protectedinherited |
◆ m_lineWidthUnits
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_lineWidthUnits |
|
protectedinherited |
◆ m_listOwnPage
| wxCheckBox* PANEL_SETUP_FORMATTING_BASE::m_listOwnPage |
|
protectedinherited |
◆ m_offsetRatioUnits
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_offsetRatioUnits |
|
protectedinherited |
◆ m_overbarHeightCtrl
| wxTextCtrl* PANEL_SETUP_FORMATTING_BASE::m_overbarHeightCtrl |
|
protectedinherited |
◆ m_overbarHeightUnits
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_overbarHeightUnits |
|
protectedinherited |
◆ m_overbarHieghtLabel
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_overbarHieghtLabel |
|
protectedinherited |
◆ m_pinSymbolSize
◆ m_pinSymbolSizeCtrl
| wxTextCtrl* PANEL_SETUP_FORMATTING_BASE::m_pinSymbolSizeCtrl |
|
protectedinherited |
◆ m_pinSymbolSizeLabel
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_pinSymbolSizeLabel |
|
protectedinherited |
◆ m_pinSymbolSizeUnits
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_pinSymbolSizeUnits |
|
protectedinherited |
◆ m_prefixCtrl
| wxTextCtrl* PANEL_SETUP_FORMATTING_BASE::m_prefixCtrl |
|
protectedinherited |
◆ m_prefixLabel
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_prefixLabel |
|
protectedinherited |
◆ m_radioFormatAbbreviated
| wxRadioButton* PANEL_SETUP_FORMATTING_BASE::m_radioFormatAbbreviated |
|
protectedinherited |
◆ m_radioFormatStandard
| wxRadioButton* PANEL_SETUP_FORMATTING_BASE::m_radioFormatStandard |
|
protectedinherited |
◆ m_showIntersheetsReferences
| wxCheckBox* PANEL_SETUP_FORMATTING_BASE::m_showIntersheetsReferences |
|
protectedinherited |
◆ m_staticline1
| wxStaticLine* PANEL_SETUP_FORMATTING_BASE::m_staticline1 |
|
protectedinherited |
◆ m_staticline2
| wxStaticLine* PANEL_SETUP_FORMATTING_BASE::m_staticline2 |
|
protectedinherited |
◆ m_staticText5
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_staticText5 |
|
protectedinherited |
◆ m_styleBarcodes
| wxCheckBox* PANEL_SETUP_FORMATTING_BASE::m_styleBarcodes |
|
protectedinherited |
◆ m_styleDimensions
| wxCheckBox* PANEL_SETUP_FORMATTING_BASE::m_styleDimensions |
|
protectedinherited |
◆ m_styleFields
| wxCheckBox* PANEL_SETUP_FORMATTING_BASE::m_styleFields |
|
protectedinherited |
◆ m_styleShapes
| wxCheckBox* PANEL_SETUP_FORMATTING_BASE::m_styleShapes |
|
protectedinherited |
◆ m_styleText
| wxCheckBox* PANEL_SETUP_FORMATTING_BASE::m_styleText |
|
protectedinherited |
◆ m_suffixCtrl
| wxTextCtrl* PANEL_SETUP_FORMATTING_BASE::m_suffixCtrl |
|
protectedinherited |
◆ m_suffixLabel
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_suffixLabel |
|
protectedinherited |
◆ m_textOffsetRatioCtrl
| wxTextCtrl* PANEL_SETUP_FORMATTING_BASE::m_textOffsetRatioCtrl |
|
protectedinherited |
◆ m_textOffsetRatioLabel
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_textOffsetRatioLabel |
|
protectedinherited |
◆ m_textSize
◆ m_textSizeCtrl
| wxTextCtrl* PANEL_SETUP_FORMATTING_BASE::m_textSizeCtrl |
|
protectedinherited |
◆ m_textSizeLabel
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_textSizeLabel |
|
protectedinherited |
◆ m_textSizeUnits
| wxStaticText* PANEL_SETUP_FORMATTING_BASE::m_textSizeUnits |
|
protectedinherited |
◆ m_vPrecisionCtrl
| wxSpinCtrl* PANEL_SETUP_FORMATTING_BASE::m_vPrecisionCtrl |
|
protectedinherited |
◆ m_vRangeCtrl
| wxChoice* PANEL_SETUP_FORMATTING_BASE::m_vRangeCtrl |
|
protectedinherited |
The documentation for this class was generated from the following files: