Merge lp:~xzcvczx/kicad/design_rules-no_border into lp:kicad/product

Proposed by xzcvczx
Status: Merged
Merged at revision: 6402
Proposed branch: lp:~xzcvczx/kicad/design_rules-no_border
Merge into: lp:kicad/product
Diff against target: 243 lines (+34/-34)
3 files modified
pcbnew/dialogs/dialog_design_rules_base.cpp (+31/-31)
pcbnew/dialogs/dialog_design_rules_base.fbp (+2/-2)
pcbnew/dialogs/dialog_design_rules_base.h (+1/-1)
To merge this branch: bzr merge lp:~xzcvczx/kicad/design_rules-no_border
Reviewer Review Type Date Requested Status
Wayne Stambaugh Approve
Review via email: mp+280931@code.launchpad.net

Description of the change

Removed the sunken border from the design rules dialog,

This has been tested on OSX linux and Windows

Linux it has no effect
OSX it removes the line border which looks ugly
Windows it makes the dialog look cleaner

To post a comment you must log in.
Revision history for this message
Wayne Stambaugh (stambaughw) wrote :

I committed this merge request in the product branch r6402. Thanks.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'pcbnew/dialogs/dialog_design_rules_base.cpp'
2--- pcbnew/dialogs/dialog_design_rules_base.cpp 2015-10-02 19:11:33 +0000
3+++ pcbnew/dialogs/dialog_design_rules_base.cpp 2015-12-17 23:01:44 +0000
4@@ -1,5 +1,5 @@
5 ///////////////////////////////////////////////////////////////////////////
6-// C++ code generated with wxFormBuilder (version Jun 5 2014)
7+// C++ code generated with wxFormBuilder (version Aug 23 2015)
8 // http://www.wxformbuilder.org/
9 //
10 // PLEASE DO "NOT" EDIT THIS FILE!
11@@ -19,14 +19,14 @@
12 bMainSizer = new wxBoxSizer( wxVERTICAL );
13
14 m_DRnotebook = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxNB_TOP );
15- m_panelNetClassesEditor = new wxPanel( m_DRnotebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSUNKEN_BORDER|wxTAB_TRAVERSAL );
16+ m_panelNetClassesEditor = new wxPanel( m_DRnotebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
17 wxBoxSizer* bpanelNetClassesSizer;
18 bpanelNetClassesSizer = new wxBoxSizer( wxVERTICAL );
19
20 wxStaticBoxSizer* sbSizerUpper;
21 sbSizerUpper = new wxStaticBoxSizer( new wxStaticBox( m_panelNetClassesEditor, wxID_ANY, _("Net Classes:") ), wxVERTICAL );
22
23- m_grid = new wxGrid( m_panelNetClassesEditor, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxSIMPLE_BORDER|wxTAB_TRAVERSAL|wxVSCROLL );
24+ m_grid = new wxGrid( sbSizerUpper->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxSIMPLE_BORDER|wxTAB_TRAVERSAL|wxVSCROLL );
25
26 // Grid
27 m_grid->CreateGrid( 1, 6 );
28@@ -70,17 +70,17 @@
29 wxBoxSizer* buttonBoxSizer;
30 buttonBoxSizer = new wxBoxSizer( wxHORIZONTAL );
31
32- m_addButton = new wxButton( m_panelNetClassesEditor, wxID_ADD_NETCLASS, _("Add"), wxDefaultPosition, wxDefaultSize, 0 );
33+ m_addButton = new wxButton( sbSizerUpper->GetStaticBox(), wxID_ADD_NETCLASS, _("Add"), wxDefaultPosition, wxDefaultSize, 0 );
34 m_addButton->SetToolTip( _("Add another Net Class") );
35
36 buttonBoxSizer->Add( m_addButton, 0, wxLEFT|wxRIGHT|wxTOP, 5 );
37
38- m_removeButton = new wxButton( m_panelNetClassesEditor, wxID_REMOVE_NETCLASS, _("Remove"), wxDefaultPosition, wxDefaultSize, 0 );
39+ m_removeButton = new wxButton( sbSizerUpper->GetStaticBox(), wxID_REMOVE_NETCLASS, _("Remove"), wxDefaultPosition, wxDefaultSize, 0 );
40 m_removeButton->SetToolTip( _("Remove the currently select Net Class\nThe default Net Class cannot be removed") );
41
42 buttonBoxSizer->Add( m_removeButton, 0, wxLEFT|wxRIGHT|wxTOP, 5 );
43
44- m_moveUpButton = new wxButton( m_panelNetClassesEditor, wxID_ANY, _("Move Up"), wxDefaultPosition, wxDefaultSize, 0 );
45+ m_moveUpButton = new wxButton( sbSizerUpper->GetStaticBox(), wxID_ANY, _("Move Up"), wxDefaultPosition, wxDefaultSize, 0 );
46 m_moveUpButton->SetToolTip( _("Move the currently selected Net Class up one row") );
47
48 buttonBoxSizer->Add( m_moveUpButton, 0, wxTOP|wxRIGHT|wxLEFT, 5 );
49@@ -97,10 +97,10 @@
50 wxBoxSizer* leftNetSelectBoxSizer;
51 leftNetSelectBoxSizer = new wxBoxSizer( wxVERTICAL );
52
53- m_leftClassChoice = new wxComboBox( m_panelNetClassesEditor, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, wxCB_READONLY );
54+ m_leftClassChoice = new wxComboBox( sbSizerNetSelectMain->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, wxCB_READONLY );
55 leftNetSelectBoxSizer->Add( m_leftClassChoice, 0, wxEXPAND, 5 );
56
57- m_leftListCtrl = new NETS_LIST_CTRL( m_panelNetClassesEditor, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_HRULES|wxLC_REPORT|wxLC_VIRTUAL|wxLC_VRULES|wxSUNKEN_BORDER );
58+ m_leftListCtrl = new NETS_LIST_CTRL( sbSizerNetSelectMain->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_HRULES|wxLC_REPORT|wxLC_VIRTUAL|wxLC_VRULES|wxSUNKEN_BORDER );
59 leftNetSelectBoxSizer->Add( m_leftListCtrl, 1, wxEXPAND|wxTOP, 5 );
60
61
62@@ -109,22 +109,22 @@
63 wxBoxSizer* bmiddleSizerNetSelect;
64 bmiddleSizerNetSelect = new wxBoxSizer( wxVERTICAL );
65
66- m_buttonRightToLeft = new wxButton( m_panelNetClassesEditor, ID_LEFT_TO_RIGHT_COPY, _("<<<"), wxDefaultPosition, wxDefaultSize, 0 );
67+ m_buttonRightToLeft = new wxButton( sbSizerNetSelectMain->GetStaticBox(), ID_LEFT_TO_RIGHT_COPY, _("<<<"), wxDefaultPosition, wxDefaultSize, 0 );
68 m_buttonRightToLeft->SetToolTip( _("Move the selected nets in the right list to the left list") );
69
70 bmiddleSizerNetSelect->Add( m_buttonRightToLeft, 0, wxALL, 5 );
71
72- m_buttonLeftToRight = new wxButton( m_panelNetClassesEditor, ID_RIGHT_TO_LEFT_COPY, _(">>>"), wxDefaultPosition, wxDefaultSize, 0 );
73+ m_buttonLeftToRight = new wxButton( sbSizerNetSelectMain->GetStaticBox(), ID_RIGHT_TO_LEFT_COPY, _(">>>"), wxDefaultPosition, wxDefaultSize, 0 );
74 m_buttonLeftToRight->SetToolTip( _("Move the selected nets in the left list to the right list") );
75
76 bmiddleSizerNetSelect->Add( m_buttonLeftToRight, 0, wxALL, 5 );
77
78- m_buttonLeftSelAll = new wxButton( m_panelNetClassesEditor, wxID_ANY, _("<< Select All"), wxDefaultPosition, wxDefaultSize, 0 );
79+ m_buttonLeftSelAll = new wxButton( sbSizerNetSelectMain->GetStaticBox(), wxID_ANY, _("<< Select All"), wxDefaultPosition, wxDefaultSize, 0 );
80 m_buttonLeftSelAll->SetToolTip( _("Select all nets in the left list") );
81
82 bmiddleSizerNetSelect->Add( m_buttonLeftSelAll, 0, wxALL, 5 );
83
84- m_buttonRightSelAll = new wxButton( m_panelNetClassesEditor, wxID_ANY, _("Select All >>"), wxDefaultPosition, wxDefaultSize, 0 );
85+ m_buttonRightSelAll = new wxButton( sbSizerNetSelectMain->GetStaticBox(), wxID_ANY, _("Select All >>"), wxDefaultPosition, wxDefaultSize, 0 );
86 m_buttonRightSelAll->SetToolTip( _("Select all nets in the right list") );
87
88 bmiddleSizerNetSelect->Add( m_buttonRightSelAll, 0, wxALL, 5 );
89@@ -135,10 +135,10 @@
90 wxBoxSizer* rghtNetSelectBoxSizer;
91 rghtNetSelectBoxSizer = new wxBoxSizer( wxVERTICAL );
92
93- m_rightClassChoice = new wxComboBox( m_panelNetClassesEditor, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, wxCB_READONLY );
94+ m_rightClassChoice = new wxComboBox( sbSizerNetSelectMain->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, wxCB_READONLY );
95 rghtNetSelectBoxSizer->Add( m_rightClassChoice, 0, wxEXPAND, 5 );
96
97- m_rightListCtrl = new NETS_LIST_CTRL( m_panelNetClassesEditor, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_HRULES|wxLC_REPORT|wxLC_VIRTUAL|wxLC_VRULES|wxSUNKEN_BORDER );
98+ m_rightListCtrl = new NETS_LIST_CTRL( sbSizerNetSelectMain->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_HRULES|wxLC_REPORT|wxLC_VIRTUAL|wxLC_VRULES|wxSUNKEN_BORDER );
99 rghtNetSelectBoxSizer->Add( m_rightListCtrl, 1, wxEXPAND|wxTOP, 5 );
100
101
102@@ -152,7 +152,7 @@
103 m_panelNetClassesEditor->Layout();
104 bpanelNetClassesSizer->Fit( m_panelNetClassesEditor );
105 m_DRnotebook->AddPage( m_panelNetClassesEditor, _("Net Classes Editor"), true );
106- m_panelGolbalDesignRules = new wxPanel( m_DRnotebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSUNKEN_BORDER|wxTAB_TRAVERSAL );
107+ m_panelGolbalDesignRules = new wxPanel( m_DRnotebook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
108 wxBoxSizer* bpanelGlobRulesSizer;
109 bpanelGlobRulesSizer = new wxBoxSizer( wxVERTICAL );
110
111@@ -164,7 +164,7 @@
112
113 wxString m_OptViaTypeChoices[] = { _("Do not allow blind/buried vias"), _("Allow blind/buried vias") };
114 int m_OptViaTypeNChoices = sizeof( m_OptViaTypeChoices ) / sizeof( wxString );
115- m_OptViaType = new wxRadioBox( m_panelGolbalDesignRules, wxID_ANY, _("Blind/buried Vias:"), wxDefaultPosition, wxDefaultSize, m_OptViaTypeNChoices, m_OptViaTypeChoices, 1, wxRA_SPECIFY_COLS );
116+ m_OptViaType = new wxRadioBox( sbViasOptionSizer->GetStaticBox(), wxID_ANY, _("Blind/buried Vias:"), wxDefaultPosition, wxDefaultSize, m_OptViaTypeNChoices, m_OptViaTypeChoices, 1, wxRA_SPECIFY_COLS );
117 m_OptViaType->SetSelection( 0 );
118 m_OptViaType->SetToolTip( _("Allows or not blind/buried vias.\nDo not allow is the usual selection.\nNote: micro vias are a special type of blind vias and are not managed here") );
119
120@@ -172,7 +172,7 @@
121
122 wxString m_AllowMicroViaCtrlChoices[] = { _("Do not allow micro vias"), _("Allow micro vias") };
123 int m_AllowMicroViaCtrlNChoices = sizeof( m_AllowMicroViaCtrlChoices ) / sizeof( wxString );
124- m_AllowMicroViaCtrl = new wxRadioBox( m_panelGolbalDesignRules, wxID_ANY, _("Micro Vias:"), wxDefaultPosition, wxDefaultSize, m_AllowMicroViaCtrlNChoices, m_AllowMicroViaCtrlChoices, 1, wxRA_SPECIFY_COLS );
125+ m_AllowMicroViaCtrl = new wxRadioBox( sbViasOptionSizer->GetStaticBox(), wxID_ANY, _("Micro Vias:"), wxDefaultPosition, wxDefaultSize, m_AllowMicroViaCtrlNChoices, m_AllowMicroViaCtrlChoices, 1, wxRA_SPECIFY_COLS );
126 m_AllowMicroViaCtrl->SetSelection( 0 );
127 m_AllowMicroViaCtrl->SetToolTip( _("Allows or do not allow use of micro vias\nThey are very small vias only from an external copper layer to its near neightbour") );
128
129@@ -190,43 +190,43 @@
130 fgMinValuesSizer->SetFlexibleDirection( wxBOTH );
131 fgMinValuesSizer->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
132
133- m_TrackMinWidthTitle = new wxStaticText( m_panelGolbalDesignRules, wxID_ANY, _("Min track width"), wxDefaultPosition, wxDefaultSize, 0 );
134+ m_TrackMinWidthTitle = new wxStaticText( sbMinSizesSizer->GetStaticBox(), wxID_ANY, _("Min track width"), wxDefaultPosition, wxDefaultSize, 0 );
135 m_TrackMinWidthTitle->Wrap( -1 );
136 fgMinValuesSizer->Add( m_TrackMinWidthTitle, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxTOP|wxBOTTOM|wxLEFT, 5 );
137
138- m_SetTrackMinWidthCtrl = new wxTextCtrl( m_panelGolbalDesignRules, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
139+ m_SetTrackMinWidthCtrl = new wxTextCtrl( sbMinSizesSizer->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
140 m_SetTrackMinWidthCtrl->SetMaxLength( 0 );
141 fgMinValuesSizer->Add( m_SetTrackMinWidthCtrl, 0, wxALL|wxEXPAND, 5 );
142
143- m_ViaMinTitle = new wxStaticText( m_panelGolbalDesignRules, wxID_ANY, _("Min via diameter"), wxDefaultPosition, wxDefaultSize, 0 );
144+ m_ViaMinTitle = new wxStaticText( sbMinSizesSizer->GetStaticBox(), wxID_ANY, _("Min via diameter"), wxDefaultPosition, wxDefaultSize, 0 );
145 m_ViaMinTitle->Wrap( -1 );
146 fgMinValuesSizer->Add( m_ViaMinTitle, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxTOP|wxLEFT, 5 );
147
148- m_SetViasMinSizeCtrl = new wxTextCtrl( m_panelGolbalDesignRules, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
149+ m_SetViasMinSizeCtrl = new wxTextCtrl( sbMinSizesSizer->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
150 m_SetViasMinSizeCtrl->SetMaxLength( 0 );
151 fgMinValuesSizer->Add( m_SetViasMinSizeCtrl, 0, wxEXPAND|wxTOP|wxRIGHT|wxLEFT, 5 );
152
153- m_ViaMinDrillTitle = new wxStaticText( m_panelGolbalDesignRules, wxID_ANY, _("Min via drill dia"), wxDefaultPosition, wxDefaultSize, 0 );
154+ m_ViaMinDrillTitle = new wxStaticText( sbMinSizesSizer->GetStaticBox(), wxID_ANY, _("Min via drill dia"), wxDefaultPosition, wxDefaultSize, 0 );
155 m_ViaMinDrillTitle->Wrap( -1 );
156 fgMinValuesSizer->Add( m_ViaMinDrillTitle, 0, wxTOP|wxBOTTOM|wxLEFT|wxALIGN_RIGHT, 5 );
157
158- m_SetViasMinDrillCtrl = new wxTextCtrl( m_panelGolbalDesignRules, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
159+ m_SetViasMinDrillCtrl = new wxTextCtrl( sbMinSizesSizer->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
160 m_SetViasMinDrillCtrl->SetMaxLength( 0 );
161 fgMinValuesSizer->Add( m_SetViasMinDrillCtrl, 0, wxALL|wxEXPAND, 5 );
162
163- m_MicroViaMinSizeTitle = new wxStaticText( m_panelGolbalDesignRules, wxID_ANY, _("Min uvia diameter"), wxDefaultPosition, wxDefaultSize, 0 );
164+ m_MicroViaMinSizeTitle = new wxStaticText( sbMinSizesSizer->GetStaticBox(), wxID_ANY, _("Min uvia diameter"), wxDefaultPosition, wxDefaultSize, 0 );
165 m_MicroViaMinSizeTitle->Wrap( -1 );
166 fgMinValuesSizer->Add( m_MicroViaMinSizeTitle, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxTOP|wxLEFT, 5 );
167
168- m_SetMicroViasMinSizeCtrl = new wxTextCtrl( m_panelGolbalDesignRules, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
169+ m_SetMicroViasMinSizeCtrl = new wxTextCtrl( sbMinSizesSizer->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
170 m_SetMicroViasMinSizeCtrl->SetMaxLength( 6 );
171 fgMinValuesSizer->Add( m_SetMicroViasMinSizeCtrl, 0, wxEXPAND|wxTOP|wxRIGHT|wxLEFT, 5 );
172
173- m_MicroViaMinDrillTitle = new wxStaticText( m_panelGolbalDesignRules, wxID_ANY, _("Min uvia drill dia"), wxDefaultPosition, wxDefaultSize, 0 );
174+ m_MicroViaMinDrillTitle = new wxStaticText( sbMinSizesSizer->GetStaticBox(), wxID_ANY, _("Min uvia drill dia"), wxDefaultPosition, wxDefaultSize, 0 );
175 m_MicroViaMinDrillTitle->Wrap( -1 );
176 fgMinValuesSizer->Add( m_MicroViaMinDrillTitle, 0, wxALIGN_RIGHT|wxTOP|wxBOTTOM|wxLEFT, 5 );
177
178- m_SetMicroViasMinDrillCtrl = new wxTextCtrl( m_panelGolbalDesignRules, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
179+ m_SetMicroViasMinDrillCtrl = new wxTextCtrl( sbMinSizesSizer->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
180 m_SetMicroViasMinDrillCtrl->SetMaxLength( 6 );
181 fgMinValuesSizer->Add( m_SetMicroViasMinDrillCtrl, 0, wxEXPAND|wxALL, 5 );
182
183@@ -252,11 +252,11 @@
184 wxStaticBoxSizer* sViaSizeBox;
185 sViaSizeBox = new wxStaticBoxSizer( new wxStaticBox( m_panelGolbalDesignRules, wxID_ANY, _("Custom Via Sizes:") ), wxVERTICAL );
186
187- m_staticText7 = new wxStaticText( m_panelGolbalDesignRules, wxID_ANY, _("Drill value: a blank or 0 => default Netclass value"), wxDefaultPosition, wxDefaultSize, 0 );
188+ m_staticText7 = new wxStaticText( sViaSizeBox->GetStaticBox(), wxID_ANY, _("Drill value: a blank or 0 => default Netclass value"), wxDefaultPosition, wxDefaultSize, 0 );
189 m_staticText7->Wrap( -1 );
190 sViaSizeBox->Add( m_staticText7, 0, wxALL, 5 );
191
192- m_gridViaSizeList = new wxGrid( m_panelGolbalDesignRules, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
193+ m_gridViaSizeList = new wxGrid( sViaSizeBox->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
194
195 // Grid
196 m_gridViaSizeList->CreateGrid( 8, 2 );
197@@ -302,11 +302,11 @@
198 wxStaticBoxSizer* sbTracksListSizer;
199 sbTracksListSizer = new wxStaticBoxSizer( new wxStaticBox( m_panelGolbalDesignRules, wxID_ANY, _("Custom Track Widths:") ), wxVERTICAL );
200
201- m_staticText8 = new wxStaticText( m_panelGolbalDesignRules, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
202+ m_staticText8 = new wxStaticText( sbTracksListSizer->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
203 m_staticText8->Wrap( -1 );
204 sbTracksListSizer->Add( m_staticText8, 0, wxALL, 5 );
205
206- m_gridTrackWidthList = new wxGrid( m_panelGolbalDesignRules, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
207+ m_gridTrackWidthList = new wxGrid( sbTracksListSizer->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
208
209 // Grid
210 m_gridTrackWidthList->CreateGrid( 8, 1 );
211
212=== modified file 'pcbnew/dialogs/dialog_design_rules_base.fbp'
213--- pcbnew/dialogs/dialog_design_rules_base.fbp 2015-10-02 19:11:33 +0000
214+++ pcbnew/dialogs/dialog_design_rules_base.fbp 2015-12-17 23:01:44 +0000
215@@ -229,7 +229,7 @@
216 <property name="tooltip"></property>
217 <property name="window_extra_style"></property>
218 <property name="window_name"></property>
219- <property name="window_style">wxSUNKEN_BORDER|wxTAB_TRAVERSAL</property>
220+ <property name="window_style">wxTAB_TRAVERSAL</property>
221 <event name="OnChar"></event>
222 <event name="OnEnterWindow"></event>
223 <event name="OnEraseBackground"></event>
224@@ -1538,7 +1538,7 @@
225 <property name="tooltip"></property>
226 <property name="window_extra_style"></property>
227 <property name="window_name"></property>
228- <property name="window_style">wxSUNKEN_BORDER|wxTAB_TRAVERSAL</property>
229+ <property name="window_style">wxTAB_TRAVERSAL</property>
230 <event name="OnChar"></event>
231 <event name="OnEnterWindow"></event>
232 <event name="OnEraseBackground"></event>
233
234=== modified file 'pcbnew/dialogs/dialog_design_rules_base.h'
235--- pcbnew/dialogs/dialog_design_rules_base.h 2015-10-02 19:11:33 +0000
236+++ pcbnew/dialogs/dialog_design_rules_base.h 2015-12-17 23:01:44 +0000
237@@ -1,5 +1,5 @@
238 ///////////////////////////////////////////////////////////////////////////
239-// C++ code generated with wxFormBuilder (version Jun 5 2014)
240+// C++ code generated with wxFormBuilder (version Aug 23 2015)
241 // http://www.wxformbuilder.org/
242 //
243 // PLEASE DO "NOT" EDIT THIS FILE!