From 020d837de6614406fe6e052462557e09319343ed Mon Sep 17 00:00:00 2001 From: jean-pierre charras Date: Wed, 29 Aug 2018 17:27:50 +0200 Subject: [PATCH] Dialog pad properties: fix not working orientation choice in countries using comma as floating point separator. The values in choice are 0.0 90.0 not compatible with floating point notation (0,0 90,0) and always detected as bad values (unless you have loaded a up to date dictionary, which is not necessary the case) good values are in any case 0 90 180 and -90 --- pcbnew/dialogs/dialog_pad_properties_base.cpp | 18 +- pcbnew/dialogs/dialog_pad_properties_base.fbp | 1393 ++++++++++++++++- pcbnew/dialogs/dialog_pad_properties_base.h | 2 +- 3 files changed, 1389 insertions(+), 24 deletions(-) diff --git a/pcbnew/dialogs/dialog_pad_properties_base.cpp b/pcbnew/dialogs/dialog_pad_properties_base.cpp index e984b0dd5f..df5be9768d 100644 --- a/pcbnew/dialogs/dialog_pad_properties_base.cpp +++ b/pcbnew/dialogs/dialog_pad_properties_base.cpp @@ -1,5 +1,5 @@ /////////////////////////////////////////////////////////////////////////// -// C++ code generated with wxFormBuilder (version Dec 30 2017) +// C++ code generated with wxFormBuilder (version Jul 11 2018) // http://www.wxformbuilder.org/ // // PLEASE DO *NOT* EDIT THIS FILE! @@ -132,10 +132,10 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind fgSizerShapeType->Add( m_PadOrientText, 0, wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM|wxLEFT, 3 ); m_orientation = new wxComboBox( m_panelGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 ); - m_orientation->Append( _("0.0") ); - m_orientation->Append( _("90.0") ); - m_orientation->Append( _("-90.0") ); - m_orientation->Append( _("180.0") ); + m_orientation->Append( _("0") ); + m_orientation->Append( _("90") ); + m_orientation->Append( _("-90") ); + m_orientation->Append( _("180") ); fgSizerShapeType->Add( m_orientation, 0, wxALL|wxEXPAND, 5 ); m_staticText491 = new wxStaticText( m_panelGeneral, wxID_ANY, _("deg"), wxDefaultPosition, wxDefaultSize, 0 ); @@ -667,7 +667,7 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind bSizerDisplayPad->Add( 0, 0, 1, wxEXPAND, 5 ); - m_panelShowPad = new wxPanel( this, wxID_ANY, wxDefaultPosition, wxSize( -1,-1 ), wxFULL_REPAINT_ON_RESIZE|wxSIMPLE_BORDER ); + m_panelShowPad = new wxPanel( this, wxID_ANY, wxDefaultPosition, wxSize( -1,-1 ), wxFULL_REPAINT_ON_RESIZE|wxBORDER_SIMPLE ); m_panelShowPad->SetBackgroundColour( wxColour( 0, 0, 0 ) ); m_panelShowPad->SetMinSize( wxSize( 280,-1 ) ); @@ -1079,7 +1079,7 @@ DIALOG_PAD_PRIMITIVE_POLY_PROPS_BASE::DIALOG_PAD_PRIMITIVE_POLY_PROPS_BASE( wxWi wxBoxSizer* bLeftSizer; bLeftSizer = new wxBoxSizer( wxVERTICAL ); - m_gridCornersList = new wxGrid( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSIMPLE_BORDER ); + m_gridCornersList = new wxGrid( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxBORDER_SIMPLE ); // Grid m_gridCornersList->CreateGrid( 1, 2 ); @@ -1113,7 +1113,7 @@ DIALOG_PAD_PRIMITIVE_POLY_PROPS_BASE::DIALOG_PAD_PRIMITIVE_POLY_PROPS_BASE( wxWi wxBoxSizer* bSizerRightButts; bSizerRightButts = new wxBoxSizer( wxHORIZONTAL ); - m_addButton = new wxBitmapButton( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, wxBU_AUTODRAW ); + m_addButton = new wxBitmapButton( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0 ); m_addButton->SetMinSize( wxSize( 30,30 ) ); bSizerRightButts->Add( m_addButton, 0, wxTOP|wxRIGHT|wxLEFT, 5 ); @@ -1121,7 +1121,7 @@ DIALOG_PAD_PRIMITIVE_POLY_PROPS_BASE::DIALOG_PAD_PRIMITIVE_POLY_PROPS_BASE( wxWi bSizerRightButts->Add( 0, 0, 0, wxEXPAND|wxRIGHT|wxLEFT, 5 ); - m_deleteButton = new wxBitmapButton( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, wxBU_AUTODRAW ); + m_deleteButton = new wxBitmapButton( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0 ); m_deleteButton->SetMinSize( wxSize( 30,30 ) ); bSizerRightButts->Add( m_deleteButton, 0, wxTOP|wxRIGHT|wxLEFT, 5 ); diff --git a/pcbnew/dialogs/dialog_pad_properties_base.fbp b/pcbnew/dialogs/dialog_pad_properties_base.fbp index 692fd4fd80..0bed69208e 100644 --- a/pcbnew/dialogs/dialog_pad_properties_base.fbp +++ b/pcbnew/dialogs/dialog_pad_properties_base.fbp @@ -1,6 +1,6 @@ - + C++ @@ -14,6 +14,7 @@ dialog_pad_properties_base 1000 none + 1 dialog_pad_properties_base @@ -54,13 +55,20 @@ - + + + + + + + + @@ -75,17 +83,23 @@ + + + + + + @@ -159,7 +173,14 @@ + + + + + + + @@ -239,7 +260,14 @@ wxTAB_TRAVERSAL + + + + + + + @@ -325,6 +353,7 @@ 0 wxID_ANY Pad number: + 0 0 @@ -350,7 +379,14 @@ -1 + + + + + + + @@ -437,7 +473,14 @@ + + + + + + + @@ -509,6 +552,7 @@ 0 wxID_ANY Net name: + 0 0 @@ -534,7 +578,14 @@ -1 + + + + + + + @@ -619,7 +670,14 @@ + + + + + + + @@ -687,6 +745,7 @@ 0 wxID_ANY Pad type: + 0 0 @@ -712,7 +771,14 @@ -1 + + + + + + + @@ -799,7 +865,14 @@ + + + + + + + PadTypeSelected @@ -868,6 +941,7 @@ 0 wxID_ANY Shape: + 0 0 @@ -893,7 +967,14 @@ -1 + + + + + + + @@ -980,7 +1061,14 @@ + + + + + + + OnPadShapeSelection @@ -1049,6 +1137,7 @@ 0 wxID_ANY Position X: + 0 0 @@ -1074,7 +1163,14 @@ -1 + + + + + + + @@ -1161,7 +1257,14 @@ + + + + + + + @@ -1223,6 +1326,7 @@ 0 wxID_ANY Inch + 0 0 @@ -1248,7 +1352,14 @@ -1 + + + + + + + @@ -1306,6 +1417,7 @@ 0 wxID_ANY Position Y: + 0 0 @@ -1331,7 +1443,14 @@ -1 + + + + + + + @@ -1418,7 +1537,14 @@ + + + + + + + @@ -1480,6 +1606,7 @@ 0 wxID_ANY Inch + 0 0 @@ -1505,7 +1632,14 @@ -1 + + + + + + + @@ -1563,6 +1697,7 @@ 0 wxID_ANY Size X: + 0 0 @@ -1588,7 +1723,14 @@ -1 + + + + + + + @@ -1675,7 +1817,14 @@ + + + + + + + @@ -1737,6 +1886,7 @@ 0 wxID_ANY Inch + 0 0 @@ -1762,7 +1912,14 @@ -1 + + + + + + + @@ -1820,6 +1977,7 @@ 0 wxID_ANY Size Y: + 0 0 @@ -1845,7 +2003,14 @@ -1 + + + + + + + @@ -1932,7 +2097,14 @@ + + + + + + + @@ -1994,6 +2166,7 @@ 0 wxID_ANY Inch + 0 0 @@ -2019,7 +2192,14 @@ -1 + + + + + + + @@ -2077,6 +2257,7 @@ 0 wxID_ANY Orientation: + 0 0 @@ -2102,7 +2283,14 @@ -1 + + + + + + + @@ -2145,7 +2333,7 @@ 1 0 - "0.0" "90.0" "-90.0" "180.0" + "0" "90" "-90" "180" 1 1 @@ -2190,7 +2378,14 @@ + + + + + + + PadOrientEvent @@ -2253,6 +2448,7 @@ 0 wxID_ANY deg + 0 0 @@ -2278,7 +2474,14 @@ -1 + + + + + + + @@ -2336,6 +2539,7 @@ 0 wxID_ANY Shape offset X: + 0 0 @@ -2361,7 +2565,14 @@ -1 + + + + + + + @@ -2448,7 +2659,14 @@ + + + + + + + @@ -2510,6 +2728,7 @@ 0 wxID_ANY Inch + 0 0 @@ -2535,7 +2754,14 @@ -1 + + + + + + + @@ -2593,6 +2819,7 @@ 0 wxID_ANY Shape offset Y: + 0 0 @@ -2618,7 +2845,14 @@ -1 + + + + + + + @@ -2705,7 +2939,14 @@ + + + + + + + @@ -2767,6 +3008,7 @@ 0 wxID_ANY Inch + 0 0 @@ -2792,7 +3034,14 @@ -1 + + + + + + + @@ -2850,6 +3099,7 @@ 0 wxID_ANY Pad to die length: + 0 0 @@ -2875,7 +3125,14 @@ -1 + + + + + + + @@ -2962,7 +3219,14 @@ + + + + + + + @@ -3024,6 +3288,7 @@ 0 wxID_ANY Inch + 0 0 @@ -3049,7 +3314,14 @@ -1 + + + + + + + @@ -3107,6 +3379,7 @@ 0 wxID_ANY Trapezoid delta: + 0 0 @@ -3132,7 +3405,14 @@ -1 + + + + + + + @@ -3219,7 +3499,14 @@ + + + + + + + @@ -3281,6 +3568,7 @@ 0 wxID_ANY Inch + 0 0 @@ -3306,7 +3594,14 @@ -1 + + + + + + + @@ -3364,6 +3659,7 @@ 0 wxID_ANY Trapezoid axis: + 0 0 @@ -3389,7 +3685,14 @@ -1 + + + + + + + @@ -3476,7 +3779,14 @@ + + + + + + + OnSetLayers @@ -3545,6 +3855,7 @@ 0 wxID_ANY Corner size: + 0 0 @@ -3570,7 +3881,14 @@ -1 + + + + + + + @@ -3657,7 +3975,14 @@ + + + + + + + @@ -3719,6 +4044,7 @@ 0 wxID_ANY % + 0 0 @@ -3744,7 +4070,14 @@ -1 + + + + + + + @@ -3802,6 +4135,7 @@ 0 wxID_ANY Corner radius: + 0 0 @@ -3827,7 +4161,14 @@ -1 + + + + + + + @@ -3885,6 +4226,7 @@ 0 wxID_ANY dummy + 0 0 @@ -3910,7 +4252,14 @@ -1 + + + + + + + @@ -3968,6 +4317,7 @@ 0 wxID_ANY unit + 0 0 @@ -3993,7 +4343,14 @@ -1 + + + + + + + @@ -4080,6 +4437,7 @@ 0 wxID_ANY Hole shape: + 0 0 @@ -4105,7 +4463,14 @@ -1 + + + + + + + @@ -4192,7 +4557,14 @@ + + + + + + + OnDrillShapeSelected @@ -4251,6 +4623,7 @@ 0 wxID_ANY + 0 0 @@ -4276,7 +4649,14 @@ -1 + + + + + + + @@ -4334,6 +4714,7 @@ 0 wxID_ANY Hole size X: + 0 0 @@ -4359,7 +4740,14 @@ -1 + + + + + + + @@ -4446,7 +4834,14 @@ + + + + + + + @@ -4508,6 +4903,7 @@ 0 wxID_ANY Inch + 0 0 @@ -4533,7 +4929,14 @@ -1 + + + + + + + @@ -4591,6 +4994,7 @@ 0 wxID_ANY Hole size Y: + 0 0 @@ -4616,7 +5020,14 @@ -1 + + + + + + + @@ -4703,7 +5114,14 @@ + + + + + + + @@ -4765,6 +5183,7 @@ 0 wxID_ANY Inch + 0 0 @@ -4790,7 +5209,14 @@ -1 + + + + + + + @@ -4895,7 +5321,14 @@ + + + + + + + @@ -4953,6 +5386,7 @@ 0 wxID_ANY Parent footprint on board is flipped. Layers will be reversed. + 0 0 @@ -4978,7 +5412,14 @@ 150 + + + + + + + @@ -5047,6 +5488,7 @@ 0 wxID_ANY Copper: + 0 0 @@ -5072,7 +5514,14 @@ -1 + + + + + + + @@ -5159,7 +5608,14 @@ + + + + + + + OnSetLayers @@ -5220,6 +5676,7 @@ 0 wxID_ANY Technical layers: + 0 0 @@ -5245,7 +5702,14 @@ -1 + + + + + + + @@ -5332,7 +5796,14 @@ + + + + + + + OnSetLayers @@ -5420,7 +5891,14 @@ + + + + + + + OnSetLayers @@ -5508,7 +5986,14 @@ + + + + + + + OnSetLayers @@ -5596,7 +6081,14 @@ + + + + + + + OnSetLayers @@ -5684,7 +6176,14 @@ + + + + + + + OnSetLayers @@ -5772,7 +6271,14 @@ + + + + + + + OnSetLayers @@ -5860,7 +6366,14 @@ + + + + + + + OnSetLayers @@ -5948,7 +6461,14 @@ + + + + + + + OnSetLayers @@ -6036,7 +6556,14 @@ + + + + + + + OnSetLayers @@ -6124,7 +6651,14 @@ + + + + + + + OnSetLayers @@ -6212,7 +6746,14 @@ + + + + + + + OnSetLayers @@ -6300,7 +6841,14 @@ wxTAB_TRAVERSAL + + + + + + + @@ -6383,6 +6931,7 @@ 0 wxID_ANY Set values to 0 to use parent footprint or netclass values. + 0 0 @@ -6408,7 +6957,14 @@ -1 + + + + + + + @@ -6466,6 +7022,7 @@ 0 wxID_ANY Positive clearance means area bigger than the pad (usual for mask clearance). + 0 0 @@ -6491,7 +7048,14 @@ -1 + + + + + + + @@ -6549,6 +7113,7 @@ 0 wxID_ANY Negative clearance means area smaller than the pad (usual for paste clearance). + 0 0 @@ -6574,7 +7139,14 @@ -1 + + + + + + + @@ -6648,6 +7220,7 @@ 0 wxID_ANY Pad clearance: + 0 0 @@ -6673,7 +7246,14 @@ -1 + + + + + + + @@ -6760,7 +7340,14 @@ + + + + + + + @@ -6822,6 +7409,7 @@ 0 wxID_ANY Inch + 0 0 @@ -6847,7 +7435,14 @@ -1 + + + + + + + @@ -6905,6 +7500,7 @@ 0 wxID_ANY Solder mask clearance: + 0 0 @@ -6930,7 +7526,14 @@ -1 + + + + + + + @@ -7017,7 +7620,14 @@ + + + + + + + @@ -7079,6 +7689,7 @@ 0 wxID_ANY Inch + 0 0 @@ -7104,7 +7715,14 @@ -1 + + + + + + + @@ -7162,6 +7780,7 @@ 0 wxID_ANY Solder paste clearance: + 0 0 @@ -7187,7 +7806,14 @@ -1 + + + + + + + @@ -7274,7 +7900,14 @@ + + + + + + + @@ -7336,6 +7969,7 @@ 0 wxID_ANY Inch + 0 0 @@ -7361,7 +7995,14 @@ -1 + + + + + + + @@ -7419,6 +8060,7 @@ 0 wxID_ANY Solder paste ratio clearance: + 0 0 @@ -7444,7 +8086,14 @@ -1 + + + + + + + @@ -7531,7 +8180,14 @@ + + + + + + + @@ -7593,6 +8249,7 @@ 0 wxID_ANY % + 0 0 @@ -7618,7 +8275,14 @@ -1 + + + + + + + @@ -7700,7 +8364,14 @@ + + + + + + + @@ -7779,7 +8450,14 @@ wxTAB_TRAVERSAL + + + + + + + @@ -7840,6 +8518,7 @@ 0 wxID_ANY Note: solder mask and paste values are used only for pads on copper layers. + 0 0 @@ -7865,7 +8544,14 @@ -1 + + + + + + + @@ -7947,7 +8633,14 @@ wxTAB_TRAVERSAL + + + + + + + @@ -8031,7 +8724,14 @@ + + + + + + + @@ -8089,6 +8789,7 @@ 0 wxID_ANY Note: solder mask and paste values are used only for pads on copper layers. + 0 0 @@ -8114,7 +8815,14 @@ -1 + + + + + + + @@ -8208,6 +8916,7 @@ 0 wxID_ANY Pad connection: + 0 0 @@ -8233,7 +8942,14 @@ -1 + + + + + + + @@ -8320,7 +9036,14 @@ + + + + + + + @@ -8389,6 +9112,7 @@ 0 wxID_ANY Thermal relief spoke width: + 0 0 @@ -8414,7 +9138,14 @@ -1 + + + + + + + @@ -8501,7 +9232,14 @@ + + + + + + + @@ -8563,6 +9301,7 @@ 0 wxID_ANY Inch + 0 0 @@ -8588,7 +9327,14 @@ -1 + + + + + + + @@ -8646,6 +9392,7 @@ 0 wxID_ANY Thermal relief gap: + 0 0 @@ -8671,7 +9418,14 @@ -1 + + + + + + + @@ -8758,7 +9512,14 @@ + + + + + + + @@ -8820,6 +9581,7 @@ 0 wxID_ANY Inch + 0 0 @@ -8845,7 +9607,14 @@ -1 + + + + + + + @@ -8936,6 +9705,7 @@ 0 wxID_ANY Pad connection: + 0 0 @@ -8961,7 +9731,14 @@ -1 + + + + + + + @@ -9048,7 +9825,14 @@ + + + + + + + @@ -9107,6 +9891,7 @@ 0 wxID_ANY Custom pad shape in zone: + 0 0 @@ -9132,7 +9917,14 @@ -1 + + + + + + + @@ -9219,7 +10011,14 @@ + + + + + + + @@ -9309,7 +10108,14 @@ wxTAB_TRAVERSAL + + + + + + + @@ -9370,6 +10176,7 @@ 0 wxID_ANY Primitives list + 0 0 @@ -9395,7 +10202,14 @@ -1 + + + + + + + @@ -9453,6 +10267,7 @@ 0 wxID_ANY Coordinates are relative to anchor pad, orientation 0 + 0 0 @@ -9478,7 +10293,14 @@ -1 + + + + + + + @@ -9563,7 +10385,14 @@ + + + + + + + @@ -9641,25 +10470,31 @@ + 1 0 1 1 + 0 0 + Dock 0 Left 1 1 + 0 0 wxID_ANY Delete Primitive + + 0 0 @@ -9674,6 +10509,8 @@ protected 1 + + Resizable 1 @@ -9688,8 +10525,15 @@ + + + + + + onDeletePrimitive + @@ -9729,25 +10573,31 @@ + 1 0 1 1 + 0 0 + Dock 0 Left 1 1 + 0 0 wxID_ANY Edit Primitive + + 0 0 @@ -9762,6 +10612,8 @@ protected 1 + + Resizable 1 @@ -9776,8 +10628,15 @@ + + + + + + onEditPrimitive + @@ -9817,25 +10676,31 @@ + 1 0 1 1 + 0 0 + Dock 0 Left 1 1 + 0 0 wxID_ANY Add Primitive + + 0 0 @@ -9850,6 +10715,8 @@ protected 1 + + Resizable 1 @@ -9864,8 +10731,15 @@ + + + + + + onAddPrimitive + @@ -9905,25 +10779,31 @@ + 1 0 1 1 + 0 0 + Dock 0 Left 1 1 + 0 0 wxID_ANY Duplicate Primitive + + 0 0 @@ -9938,6 +10818,8 @@ protected 1 + + Resizable 1 @@ -9952,8 +10834,15 @@ + + + + + + onDuplicatePrimitive + @@ -9993,25 +10882,31 @@ + 1 0 1 1 + 0 0 + Dock 0 Left 1 1 + 0 0 wxID_ANY Transform Primitive + + 0 0 @@ -10026,6 +10921,8 @@ protected 1 + + Resizable 1 @@ -10040,8 +10937,15 @@ + + + + + + onGeometryTransform + @@ -10127,6 +11031,7 @@ 0 wxID_ANY Footprint name + 0 0 @@ -10152,7 +11057,14 @@ -1 + + + + + + + @@ -10210,6 +11122,7 @@ 0 wxID_ANY side and rotation + 0 0 @@ -10235,7 +11148,14 @@ -1 + + + + + + + @@ -10324,8 +11244,15 @@ - wxFULL_REPAINT_ON_RESIZE|wxSIMPLE_BORDER + wxFULL_REPAINT_ON_RESIZE|wxBORDER_SIMPLE + + + + + + + @@ -10410,7 +11337,14 @@ + + + + + + + @@ -10497,7 +11431,14 @@ + + + + + + + onChangePadMode @@ -10589,7 +11530,14 @@ + + + + + + + @@ -10674,13 +11622,20 @@ - + + + + + + + + @@ -10695,17 +11650,23 @@ + + + + + + @@ -10762,6 +11723,7 @@ 0 wxID_ANY Start point + 0 0 @@ -10787,7 +11749,14 @@ -1 + + + + + + + @@ -10845,6 +11814,7 @@ 0 wxID_ANY X: + 0 0 @@ -10870,7 +11840,14 @@ -1 + + + + + + + @@ -10957,7 +11934,14 @@ + + + + + + + @@ -11019,6 +12003,7 @@ 0 wxID_ANY unit + 0 0 @@ -11044,7 +12029,14 @@ -1 + + + + + + + @@ -11102,6 +12094,7 @@ 0 wxID_ANY Y: + 0 0 @@ -11127,7 +12120,14 @@ -1 + + + + + + + @@ -11214,7 +12214,14 @@ + + + + + + + @@ -11276,6 +12283,7 @@ 0 wxID_ANY unit + 0 0 @@ -11301,7 +12309,14 @@ -1 + + + + + + + @@ -11359,6 +12374,7 @@ 0 wxID_ANY End point + 0 0 @@ -11384,7 +12400,14 @@ -1 + + + + + + + @@ -11442,6 +12465,7 @@ 0 wxID_ANY X: + 0 0 @@ -11467,7 +12491,14 @@ -1 + + + + + + + @@ -11554,7 +12585,14 @@ + + + + + + + @@ -11616,6 +12654,7 @@ 0 wxID_ANY unit + 0 0 @@ -11641,7 +12680,14 @@ -1 + + + + + + + @@ -11699,6 +12745,7 @@ 0 wxID_ANY Y: + 0 0 @@ -11724,7 +12771,14 @@ -1 + + + + + + + @@ -11811,7 +12865,14 @@ + + + + + + + @@ -11873,6 +12934,7 @@ 0 wxID_ANY unit + 0 0 @@ -11898,7 +12960,14 @@ -1 + + + + + + + @@ -11956,6 +13025,7 @@ 0 wxID_ANY Radius: + 0 0 @@ -11981,7 +13051,14 @@ -1 + + + + + + + @@ -12078,7 +13155,14 @@ + + + + + + + @@ -12140,6 +13224,7 @@ 0 wxID_ANY unit + 0 0 @@ -12165,7 +13250,14 @@ -1 + + + + + + + @@ -12253,6 +13345,7 @@ 0 wxID_ANY Thickness: + 0 0 @@ -12278,7 +13371,14 @@ -1 + + + + + + + @@ -12375,7 +13475,14 @@ + + + + + + + @@ -12437,6 +13544,7 @@ 0 wxID_ANY unit + 0 0 @@ -12462,7 +13570,14 @@ -1 + + + + + + + @@ -12532,6 +13647,7 @@ 0 wxID_ANY Set thickness to 0 for a filled circle. + 0 0 @@ -12557,7 +13673,14 @@ -1 + + + + + + + @@ -12638,7 +13761,14 @@ + + + + + + + @@ -12719,13 +13849,20 @@ - + + + + + + + + @@ -12740,17 +13877,23 @@ + + + + + + @@ -12807,6 +13950,7 @@ 0 wxID_ANY Move vector + 0 0 @@ -12832,7 +13976,14 @@ -1 + + + + + + + @@ -12890,6 +14041,7 @@ 0 wxID_ANY X: + 0 0 @@ -12915,7 +14067,14 @@ -1 + + + + + + + @@ -13002,7 +14161,14 @@ + + + + + + + @@ -13064,6 +14230,7 @@ 0 wxID_ANY unit + 0 0 @@ -13089,7 +14256,14 @@ -1 + + + + + + + @@ -13147,6 +14321,7 @@ 0 wxID_ANY Y: + 0 0 @@ -13172,7 +14347,14 @@ -1 + + + + + + + @@ -13259,7 +14441,14 @@ + + + + + + + @@ -13321,6 +14510,7 @@ 0 wxID_ANY unit + 0 0 @@ -13346,7 +14536,14 @@ -1 + + + + + + + @@ -13404,6 +14601,7 @@ 0 wxID_ANY Rotation: + 0 0 @@ -13429,7 +14627,14 @@ -1 + + + + + + + @@ -13526,7 +14731,14 @@ + + + + + + + @@ -13588,6 +14800,7 @@ 0 wxID_ANY deg + 0 0 @@ -13613,7 +14826,14 @@ -1 + + + + + + + @@ -13701,6 +14921,7 @@ 0 wxID_ANY Scaling factor: + 0 0 @@ -13726,7 +14947,14 @@ -1 + + + + + + + @@ -13823,7 +15051,14 @@ + + + + + + + @@ -13925,6 +15160,7 @@ 0 wxID_ANY Duplicate: + 0 0 @@ -13950,7 +15186,14 @@ -1 + + + + + + + @@ -14045,7 +15288,14 @@ + + + + + + + @@ -14141,7 +15391,14 @@ + + + + + + + @@ -14222,13 +15479,20 @@ - + + + + + + + + @@ -14243,17 +15507,23 @@ + + + + + + @@ -14364,8 +15634,15 @@ - wxSIMPLE_BORDER + wxBORDER_SIMPLE + + + + + + + @@ -14453,6 +15730,7 @@ 1 1 + 0 0 @@ -14466,9 +15744,10 @@ 0 0 - wxID_ANY Add Corner + + 0 0 @@ -14483,11 +15762,12 @@ protected 1 + + Resizable - 1 - wxBU_AUTODRAW + ; forward_declare 0 @@ -14498,8 +15778,15 @@ + + + + + + OnButtonAdd + @@ -14556,6 +15843,7 @@ 1 1 + 0 0 @@ -14569,9 +15857,10 @@ 0 0 - wxID_ANY Delete Corner + + 0 0 @@ -14586,11 +15875,12 @@ protected 1 + + Resizable - 1 - wxBU_AUTODRAW + ; forward_declare 0 @@ -14601,8 +15891,15 @@ + + + + + + OnButtonDelete + @@ -14678,6 +15975,7 @@ 0 wxID_ANY Outline thickness: + 0 0 @@ -14703,7 +16001,14 @@ -1 + + + + + + + @@ -14790,7 +16095,14 @@ + + + + + + + @@ -14852,6 +16164,7 @@ 0 wxID_ANY unit + 0 0 @@ -14877,7 +16190,14 @@ -1 + + + + + + + @@ -14970,7 +16290,14 @@ wxTAB_TRAVERSAL + + + + + + + @@ -15060,7 +16387,14 @@ + + + + + + + @@ -15118,6 +16452,7 @@ 0 wxID_ANY MyLabel + 0 0 @@ -15143,7 +16478,14 @@ -1 + + + + + + + @@ -15240,7 +16582,14 @@ + + + + + + + @@ -15326,6 +16675,7 @@ 0 wxID_ANY Coordinates are relative to anchor pad, rotated 0.0 deg. + 0 0 @@ -15351,7 +16701,14 @@ -1 + + + + + + + @@ -15409,6 +16766,7 @@ 0 wxID_ANY Set thickness to 0 for a filled polygon. + 0 0 @@ -15434,7 +16792,14 @@ -1 + + + + + + + diff --git a/pcbnew/dialogs/dialog_pad_properties_base.h b/pcbnew/dialogs/dialog_pad_properties_base.h index 60f2d46618..1653ed0989 100644 --- a/pcbnew/dialogs/dialog_pad_properties_base.h +++ b/pcbnew/dialogs/dialog_pad_properties_base.h @@ -1,5 +1,5 @@ /////////////////////////////////////////////////////////////////////////// -// C++ code generated with wxFormBuilder (version Dec 30 2017) +// C++ code generated with wxFormBuilder (version Jul 11 2018) // http://www.wxformbuilder.org/ // // PLEASE DO *NOT* EDIT THIS FILE!