@ -1,5 +1,5 @@
///////////////////////////////////////////////////////////////////////////
// C++ code generated with wxFormBuilder (version May 6 2016)
// C++ code generated with wxFormBuilder (version Dec 17 2016)
// http://www.wxformbuilder.org/
//
// PLEASE DO "NOT" EDIT THIS FILE!
@ -40,6 +40,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgSizerPadType - > Add ( m_PadNumText , 0 , wxALIGN_CENTER_VERTICAL | wxLEFT | wxTOP , 5 ) ;
m_PadNumCtrl = new wxTextCtrl ( m_panelGeneral , wxID_PADNUMCTRL , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_PadNumCtrl - > SetMaxLength ( 0 ) ;
fgSizerPadType - > Add ( m_PadNumCtrl , 0 , wxEXPAND | wxLEFT | wxRIGHT | wxTOP , 5 ) ;
m_PadNameText = new wxStaticText ( m_panelGeneral , wxID_ANY , _ ( " Net name: " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -47,6 +48,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgSizerPadType - > Add ( m_PadNameText , 0 , wxALIGN_CENTER_VERTICAL | wxLEFT | wxRIGHT | wxTOP , 5 ) ;
m_PadNetNameCtrl = new wxTextCtrl ( m_panelGeneral , wxID_PADNETNAMECTRL , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_PadNetNameCtrl - > SetMaxLength ( 0 ) ;
fgSizerPadType - > Add ( m_PadNetNameCtrl , 0 , wxEXPAND | wxLEFT | wxRIGHT | wxTOP , 5 ) ;
m_staticText44 = new wxStaticText ( m_panelGeneral , wxID_ANY , _ ( " Pad type: " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -83,6 +85,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgSizerShapeType - > Add ( m_staticText4 , 0 , wxALIGN_CENTER_VERTICAL | wxLEFT | wxTOP , 5 ) ;
m_PadPosition_X_Ctrl = new wxTextCtrl ( m_panelGeneral , wxID_ANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_PadPosition_X_Ctrl - > SetMaxLength ( 0 ) ;
fgSizerShapeType - > Add ( m_PadPosition_X_Ctrl , 0 , wxEXPAND | wxLEFT | wxTOP , 5 ) ;
m_PadPosX_Unit = new wxStaticText ( m_panelGeneral , wxID_ANY , _ ( " Inch " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -94,6 +97,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgSizerShapeType - > Add ( m_staticText41 , 0 , wxALIGN_CENTER_VERTICAL | wxLEFT | wxTOP , 5 ) ;
m_PadPosition_Y_Ctrl = new wxTextCtrl ( m_panelGeneral , wxID_ANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_PadPosition_Y_Ctrl - > SetMaxLength ( 0 ) ;
fgSizerShapeType - > Add ( m_PadPosition_Y_Ctrl , 0 , wxEXPAND | wxLEFT | wxTOP , 5 ) ;
m_PadPosY_Unit = new wxStaticText ( m_panelGeneral , wxID_ANY , _ ( " Inch " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -105,6 +109,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgSizerShapeType - > Add ( m_staticText12 , 0 , wxALIGN_CENTER_VERTICAL | wxLEFT | wxTOP , 5 ) ;
m_ShapeSize_X_Ctrl = new wxTextCtrl ( m_panelGeneral , wxID_ANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_ShapeSize_X_Ctrl - > SetMaxLength ( 0 ) ;
fgSizerShapeType - > Add ( m_ShapeSize_X_Ctrl , 0 , wxEXPAND | wxLEFT | wxTOP , 5 ) ;
m_PadShapeSizeX_Unit = new wxStaticText ( m_panelGeneral , wxID_ANY , _ ( " Inch " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -116,6 +121,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgSizerShapeType - > Add ( m_staticText15 , 0 , wxALIGN_CENTER_VERTICAL | wxLEFT | wxTOP , 5 ) ;
m_ShapeSize_Y_Ctrl = new wxTextCtrl ( m_panelGeneral , wxID_ANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_ShapeSize_Y_Ctrl - > SetMaxLength ( 0 ) ;
fgSizerShapeType - > Add ( m_ShapeSize_Y_Ctrl , 0 , wxEXPAND | wxLEFT | wxTOP , 5 ) ;
m_PadShapeSizeY_Unit = new wxStaticText ( m_panelGeneral , wxID_ANY , _ ( " Inch " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -140,6 +146,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgSizerShapeType - > Add ( 0 , 0 , 1 , wxEXPAND , 5 ) ;
m_PadOrientCtrl = new wxTextCtrl ( m_panelGeneral , wxID_ANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_PadOrientCtrl - > SetMaxLength ( 0 ) ;
fgSizerShapeType - > Add ( m_PadOrientCtrl , 0 , wxEXPAND | wxLEFT | wxTOP , 5 ) ;
m_customOrientUnits = new wxStaticText ( m_panelGeneral , wxID_ANY , _ ( " deg " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -151,6 +158,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgSizerShapeType - > Add ( m_staticText17 , 0 , wxALIGN_CENTER_VERTICAL | wxLEFT | wxTOP , 5 ) ;
m_ShapeOffset_X_Ctrl = new wxTextCtrl ( m_panelGeneral , wxID_ANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_ShapeOffset_X_Ctrl - > SetMaxLength ( 0 ) ;
fgSizerShapeType - > Add ( m_ShapeOffset_X_Ctrl , 0 , wxEXPAND | wxLEFT | wxTOP , 5 ) ;
m_PadShapeOffsetX_Unit = new wxStaticText ( m_panelGeneral , wxID_ANY , _ ( " Inch " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -162,6 +170,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgSizerShapeType - > Add ( m_staticText19 , 0 , wxALIGN_CENTER_VERTICAL | wxLEFT | wxTOP , 5 ) ;
m_ShapeOffset_Y_Ctrl = new wxTextCtrl ( m_panelGeneral , wxID_ANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_ShapeOffset_Y_Ctrl - > SetMaxLength ( 0 ) ;
fgSizerShapeType - > Add ( m_ShapeOffset_Y_Ctrl , 0 , wxEXPAND | wxLEFT | wxTOP , 5 ) ;
m_PadShapeOffsetY_Unit = new wxStaticText ( m_panelGeneral , wxID_ANY , _ ( " Inch " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -175,6 +184,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgSizerShapeType - > Add ( m_staticText38 , 0 , wxALIGN_CENTER_VERTICAL | wxLEFT | wxTOP , 5 ) ;
m_LengthPadToDieCtrl = new wxTextCtrl ( m_panelGeneral , wxID_ANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_LengthPadToDieCtrl - > SetMaxLength ( 0 ) ;
fgSizerShapeType - > Add ( m_LengthPadToDieCtrl , 0 , wxEXPAND | wxLEFT | wxTOP , 5 ) ;
m_PadLengthDie_Unit = new wxStaticText ( m_panelGeneral , wxID_ANY , _ ( " Inch " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -195,6 +205,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgSizerShapeType - > Add ( m_staticText21 , 0 , wxALIGN_CENTER_VERTICAL | wxTOP | wxLEFT , 5 ) ;
m_ShapeDelta_Ctrl = new wxTextCtrl ( m_panelGeneral , wxID_ANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_ShapeDelta_Ctrl - > SetMaxLength ( 0 ) ;
fgSizerShapeType - > Add ( m_ShapeDelta_Ctrl , 0 , wxEXPAND | wxLEFT | wxTOP , 5 ) ;
m_PadShapeDelta_Unit = new wxStaticText ( m_panelGeneral , wxID_ANY , _ ( " Inch " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -230,6 +241,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgSizerShapeType - > Add ( m_staticTextCornerSizeRatio , 0 , wxALIGN_CENTER_VERTICAL | wxRIGHT | wxLEFT , 5 ) ;
m_tcCornerSizeRatio = new wxTextCtrl ( m_panelGeneral , wxID_ANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_tcCornerSizeRatio - > SetMaxLength ( 0 ) ;
fgSizerShapeType - > Add ( m_tcCornerSizeRatio , 0 , wxEXPAND | wxALIGN_CENTER_VERTICAL | wxTOP | wxBOTTOM | wxLEFT , 5 ) ;
m_staticTextCornerSizeRatioUnit = new wxStaticText ( m_panelGeneral , wxID_ANY , _ ( " % " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -289,6 +301,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgSizerGeometry - > Add ( m_textPadDrillX , 0 , wxALIGN_CENTER_VERTICAL | wxLEFT | wxTOP , 5 ) ;
m_PadDrill_X_Ctrl = new wxTextCtrl ( sbSizer2 - > GetStaticBox ( ) , wxID_ANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_PadDrill_X_Ctrl - > SetMaxLength ( 0 ) ;
fgSizerGeometry - > Add ( m_PadDrill_X_Ctrl , 0 , wxEXPAND | wxLEFT | wxTOP , 5 ) ;
m_PadDrill_X_Unit = new wxStaticText ( sbSizer2 - > GetStaticBox ( ) , wxID_ANY , _ ( " Inch " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -300,6 +313,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgSizerGeometry - > Add ( m_textPadDrillY , 0 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxTOP , 5 ) ;
m_PadDrill_Y_Ctrl = new wxTextCtrl ( sbSizer2 - > GetStaticBox ( ) , wxID_ANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_PadDrill_Y_Ctrl - > SetMaxLength ( 0 ) ;
fgSizerGeometry - > Add ( m_PadDrill_Y_Ctrl , 0 , wxBOTTOM | wxEXPAND | wxLEFT | wxTOP , 5 ) ;
m_PadDrill_Y_Unit = new wxStaticText ( sbSizer2 - > GetStaticBox ( ) , wxID_ANY , _ ( " Inch " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -435,6 +449,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgClearancesGridSizer - > Add ( m_staticTextNetClearance , 0 , wxALIGN_CENTER_VERTICAL | wxLEFT | wxTOP , 5 ) ;
m_NetClearanceValueCtrl = new wxTextCtrl ( sbClearancesSizer - > GetStaticBox ( ) , wxID_ANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_NetClearanceValueCtrl - > SetMaxLength ( 0 ) ;
fgClearancesGridSizer - > Add ( m_NetClearanceValueCtrl , 0 , wxEXPAND | wxLEFT | wxTOP , 5 ) ;
m_NetClearanceUnits = new wxStaticText ( sbClearancesSizer - > GetStaticBox ( ) , wxID_ANY , _ ( " Inch " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -448,6 +463,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgClearancesGridSizer - > Add ( m_MaskClearanceTitle , 0 , wxALIGN_CENTER_VERTICAL | wxLEFT | wxTOP , 5 ) ;
m_SolderMaskMarginCtrl = new wxTextCtrl ( sbClearancesSizer - > GetStaticBox ( ) , wxID_ANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_SolderMaskMarginCtrl - > SetMaxLength ( 0 ) ;
fgClearancesGridSizer - > Add ( m_SolderMaskMarginCtrl , 0 , wxEXPAND | wxLEFT | wxTOP , 5 ) ;
m_SolderMaskMarginUnits = new wxStaticText ( sbClearancesSizer - > GetStaticBox ( ) , wxID_ANY , _ ( " Inch " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -461,6 +477,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgClearancesGridSizer - > Add ( m_staticTextSolderPaste , 0 , wxALIGN_CENTER_VERTICAL | wxLEFT | wxTOP , 5 ) ;
m_SolderPasteMarginCtrl = new wxTextCtrl ( sbClearancesSizer - > GetStaticBox ( ) , wxID_ANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_SolderPasteMarginCtrl - > SetMaxLength ( 0 ) ;
fgClearancesGridSizer - > Add ( m_SolderPasteMarginCtrl , 0 , wxEXPAND | wxLEFT | wxTOP , 5 ) ;
m_SolderPasteMarginUnits = new wxStaticText ( sbClearancesSizer - > GetStaticBox ( ) , wxID_ANY , _ ( " Inch " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -474,6 +491,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgClearancesGridSizer - > Add ( m_staticTextRatio , 0 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxTOP , 5 ) ;
m_SolderPasteMarginRatioCtrl = new wxTextCtrl ( sbClearancesSizer - > GetStaticBox ( ) , wxID_ANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_SolderPasteMarginRatioCtrl - > SetMaxLength ( 0 ) ;
fgClearancesGridSizer - > Add ( m_SolderPasteMarginRatioCtrl , 0 , wxBOTTOM | wxEXPAND | wxLEFT | wxTOP , 5 ) ;
m_SolderPasteRatioMarginUnits = new wxStaticText ( sbClearancesSizer - > GetStaticBox ( ) , wxID_ANY , _ ( " % " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -514,6 +532,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgSizer41 - > Add ( m_staticText49 , 0 , wxALIGN_CENTER_VERTICAL | wxLEFT | wxTOP , 5 ) ;
m_ThermalWidthCtrl = new wxTextCtrl ( sbSizerZonesSettings - > GetStaticBox ( ) , wxID_ANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_ThermalWidthCtrl - > SetMaxLength ( 0 ) ;
fgSizer41 - > Add ( m_ThermalWidthCtrl , 0 , wxEXPAND | wxLEFT | wxTOP , 5 ) ;
m_ThermalWidthUnits = new wxStaticText ( sbSizerZonesSettings - > GetStaticBox ( ) , wxID_ANY , _ ( " Inch " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -525,6 +544,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
fgSizer41 - > Add ( m_staticText52 , 0 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxTOP , 5 ) ;
m_ThermalGapCtrl = new wxTextCtrl ( sbSizerZonesSettings - > GetStaticBox ( ) , wxID_ANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_ThermalGapCtrl - > SetMaxLength ( 0 ) ;
fgSizer41 - > Add ( m_ThermalGapCtrl , 0 , wxBOTTOM | wxEXPAND | wxLEFT | wxTOP , 5 ) ;
m_ThermalGapUnits = new wxStaticText ( sbSizerZonesSettings - > GetStaticBox ( ) , wxID_ANY , _ ( " Inch " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
@ -539,7 +559,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
m_staticTextWarning = new wxStaticText ( m_localSettingsPanel , wxID_ANY , _ ( " Set fields to 0 to use parent or global values " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticTextWarning - > Wrap ( - 1 ) ;
m_staticTextWarning - > SetFont ( wxFont ( wxNORMAL_FONT - > GetPointSize ( ) , wxFONTFAMILY_DEFAULT , wxFONTSTYLE_NORMAL , wxFONTWEIGHT_BOLD , false , wxEmptyString ) ) ;
m_staticTextWarning - > SetFont ( wxFont ( wxNORMAL_FONT - > GetPointSize ( ) , 70 , 90 , 92 , false , wxEmptyString ) ) ;
bSizerClearance - > Add ( m_staticTextWarning , 0 , wxALL , 5 ) ;
@ -563,7 +583,8 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
bSizerDisplayPad - > Add ( m_panelShowPad , 4 , wxRIGHT | wxTOP | wxEXPAND , 5 ) ;
m_panelShowPadGal = new PCB_DRAW_PANEL_GAL ( this , - 1 , wxPoint ( 0 , 0 ) , wxDefaultSize , EDA_DRAW_PANEL_GAL : : GAL_TYPE_CAIRO ) ;
PCB_BASE_FRAME * frame = static_cast < PCB_BASE_FRAME * > ( parent ) ;
m_panelShowPadGal = new PCB_DRAW_PANEL_GAL ( this , - 1 , wxPoint ( 0 , 0 ) , wxDefaultSize , frame - > GetGalDisplayOptions ( ) , EDA_DRAW_PANEL_GAL : : GAL_TYPE_CAIRO ) ;
bSizerDisplayPad - > Add ( m_panelShowPadGal , 4 , wxEXPAND | wxRIGHT | wxTOP , 5 ) ;
@ -574,7 +595,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
m_staticTextWarningPadFlipped = new wxStaticText ( this , wxID_ANY , _ ( " Warning: \n This pad is flipped on board. \n Back and front layers will be swapped. " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticTextWarningPadFlipped - > Wrap ( - 1 ) ;
m_staticTextWarningPadFlipped - > SetFont ( wxFont ( wxNORMAL_FONT - > GetPointSize ( ) , wxFONTFAMILY_DEFAULT , wxFONTSTYLE_NORMAL , wxFONTWEIGHT_BOLD , false , wxEmptyString ) ) ;
m_staticTextWarningPadFlipped - > SetFont ( wxFont ( wxNORMAL_FONT - > GetPointSize ( ) , 70 , 90 , 92 , false , wxEmptyString ) ) ;
m_MainSizer - > Add ( m_staticTextWarningPadFlipped , 0 , wxALL , 5 ) ;