KiCad PCB EDA Suite
dialog_layers_setup_base.h
Go to the documentation of this file.
1 // C++ code generated with wxFormBuilder (version Mar 9 2015)
3 // http://www.wxformbuilder.org/
4 //
5 // PLEASE DO "NOT" EDIT THIS FILE!
7 
8 #ifndef __DIALOG_LAYERS_SETUP_BASE_H__
9 #define __DIALOG_LAYERS_SETUP_BASE_H__
10 
11 #include <wx/artprov.h>
12 #include <wx/xrc/xmlres.h>
13 #include <wx/intl.h>
14 class DIALOG_SHIM;
15 
16 #include "dialog_shim.h"
17 #include <wx/string.h>
18 #include <wx/stattext.h>
19 #include <wx/gdicmn.h>
20 #include <wx/font.h>
21 #include <wx/colour.h>
22 #include <wx/settings.h>
23 #include <wx/choice.h>
24 #include <wx/sizer.h>
25 #include <wx/textctrl.h>
26 #include <wx/panel.h>
27 #include <wx/checkbox.h>
28 #include <wx/scrolwin.h>
29 #include <wx/button.h>
30 #include <wx/dialog.h>
31 
33 
34 #define ID_CRTYDFRONTNAME 1000
35 #define ID_CRTYDFRONTCHECKBOX 1001
36 #define ID_CRTYDFRONTCHOICE 1002
37 #define ID_FABFRONTNAME 1003
38 #define ID_FABFRONTCHECKBOX 1004
39 #define ID_FABFRONTCHOICE 1005
40 #define ID_ADHESFRONTNAME 1006
41 #define ID_ADHESFRONTCHECKBOX 1007
42 #define ID_ADHESFRONTCHOICE 1008
43 #define ID_SOLDPFRONTNAME 1009
44 #define ID_SOLDPFRONTCHECKBOX 1010
45 #define ID_SOLDPFRONTCHOICE 1011
46 #define ID_SILKSFRONTNAME 1012
47 #define ID_SILKSFRONTCHECKBOX 1013
48 #define ID_SILKSFRONTCHOICE 1014
49 #define ID_MASKFRONTNAME 1015
50 #define ID_MASKFRONTCHECKBOX 1016
51 #define ID_MASKFRONTCHOICE 1017
52 #define ID_FRONTNAME 1018
53 #define ID_FRONTCHECKBOX 1019
54 #define ID_FRONTCHOICE 1020
55 #define ID_IN1NAME 1021
56 #define ID_IN1CHECKBOX 1022
57 #define ID_IN1CHOICE 1023
58 #define ID_IN2NAME 1024
59 #define ID_IN2CHECKBOX 1025
60 #define ID_IN2CHOICE 1026
61 #define ID_IN3NAME 1027
62 #define ID_IN3CHECKBOX 1028
63 #define ID_IN3CHOICE 1029
64 #define ID_IN4NAME 1030
65 #define ID_IN4CHECKBOX 1031
66 #define ID_IN4CHOICE 1032
67 #define ID_IN5NAME 1033
68 #define ID_IN5CHECKBOX 1034
69 #define ID_IN5CHOICE 1035
70 #define ID_IN6NAME 1036
71 #define ID_IN6CHECKBOX 1037
72 #define ID_IN6CHOICE 1038
73 #define ID_IN7NAME 1039
74 #define ID_IN7CHECKBOX 1040
75 #define ID_IN7CHOICE 1041
76 #define ID_IN8NAME 1042
77 #define ID_IN8CHECKBOX 1043
78 #define ID_IN8CHOICE 1044
79 #define ID_IN9NAME 1045
80 #define ID_IN9CHECKBOX 1046
81 #define ID_IN9CHOICE 1047
82 #define ID_IN10NAME 1048
83 #define ID_IN10CHECKBOX 1049
84 #define ID_IN10CHOICE 1050
85 #define ID_IN11NAME 1051
86 #define ID_IN11CHECKBOX 1052
87 #define ID_IN11CHOICE 1053
88 #define ID_IN12NAME 1054
89 #define ID_IN12CHECKBOX 1055
90 #define ID_IN12CHOICE 1056
91 #define ID_IN13NAME 1057
92 #define ID_IN13CHECKBOX 1058
93 #define ID_IN13CHOICE 1059
94 #define ID_IN14NAME 1060
95 #define ID_IN14CHECKBOX 1061
96 #define ID_IN14CHOICE 1062
97 #define ID_IN15NAME 1063
98 #define ID_IN15CHECKBOX 1064
99 #define ID_IN15CHOICE 1065
100 #define ID_IN16NAME 1066
101 #define ID_IN16CHECKBOX 1067
102 #define ID_IN16CHOICE 1068
103 #define ID_IN17NAME 1069
104 #define ID_IN17CHECKBOX 1070
105 #define ID_IN17CHOICE 1071
106 #define ID_IN18NAME 1072
107 #define ID_IN18CHECKBOX 1073
108 #define ID_IN18CHOICE 1074
109 #define ID_IN19NAME 1075
110 #define ID_IN19CHECKBOX 1076
111 #define ID_IN19CHOICE 1077
112 #define ID_IN20NAME 1078
113 #define ID_IN20CHECKBOX 1079
114 #define ID_IN20CHOICE 1080
115 #define ID_IN21NAME 1081
116 #define ID_IN21CHECKBOX 1082
117 #define ID_IN21CHOICE 1083
118 #define ID_IN22NAME 1084
119 #define ID_IN22CHECKBOX 1085
120 #define ID_IN22CHOICE 1086
121 #define ID_IN23NAME 1087
122 #define ID_IN23CHECKBOX 1088
123 #define ID_IN24NAME 1089
124 #define ID_IN24CHECKBOX 1090
125 #define ID_IN24CHOICE 1091
126 #define ID_IN25NAME 1092
127 #define ID_IN25CHECKBOX 1093
128 #define ID_IN25CHOICE 1094
129 #define ID_IN26NAME 1095
130 #define ID_IN26CHECKBOX 1096
131 #define ID_IN26CHOICE 1097
132 #define ID_IN27NAME 1098
133 #define ID_IN27CHECKBOX 1099
134 #define ID_IN27CHOICE 1100
135 #define ID_IN28NAME 1101
136 #define ID_IN28CHECKBOX 1102
137 #define ID_IN28CHOICE 1103
138 #define ID_IN29NAME 1104
139 #define ID_IN29CHECKBOX 1105
140 #define ID_IN29CHOICE 1106
141 #define ID_IN30NAME 1107
142 #define ID_IN30CHECKBOX 1108
143 #define ID_IN30CHOICE 1109
144 #define ID_BACKNAME 1110
145 #define ID_BACKCHECKBOX 1111
146 #define ID_BACKCHOICE 1112
147 #define ID_MASKBACKNAME 1113
148 #define ID_MASKBACKCHECKBOX 1114
149 #define ID_MASKBACKCHOICE 1115
150 #define ID_SILKSBACKNAME 1116
151 #define ID_SILKSBACKCHECKBOX 1117
152 #define ID_SILKSBACKCHOICE 1118
153 #define ID_SOLDPBACKNAME 1119
154 #define ID_SOLDPBACKCHECKBOX 1120
155 #define ID_SOLDPBACKCHOICE 1121
156 #define ID_ADHESBACKNAME 1122
157 #define ID_ADHESBACKCHECKBOX 1123
158 #define ID_ADHESBACKCHOICE 1124
159 #define ID_FABBACKNAME 1125
160 #define ID_FABBACKCHECKBOX 1126
161 #define ID_FABBACKCHOICE 1127
162 #define ID_CRTYDBACKNAME 1128
163 #define ID_CRTYDBACKCHECKBOX 1129
164 #define ID_CRTYDBACKCHOICE 1130
165 #define ID_PCBEDGESNAME 1131
166 #define ID_PCBEDGESCHECKBOX 1132
167 #define ID_PCBEDGESCHOICE 1133
168 #define ID_MARGINNAME 1134
169 #define ID_MARGINCHECKBOX 1135
170 #define ID_ECO2CHOICE 1136
171 #define ID_ECO2NAME 1137
172 #define ID_ECO2CHECKBOX 1138
173 #define ID_ECO1NAME 1139
174 #define ID_ECO1CHECKBOX 1140
175 #define ID_ECO1CHOICE 1141
176 #define ID_COMMENTSNAME 1142
177 #define ID_COMMENTSCHECKBOX 1143
178 #define ID_COMMENTSCHOICE 1144
179 #define ID_DRAWINGSNAME 1145
180 #define ID_DRAWINGSCHECKBOX 1146
181 #define ID_DRAWINGSCHOICE 1147
182 
187 {
188  private:
189 
190  protected:
191  wxStaticText* m_staticTextGrouping;
192  wxChoice* m_PresetsChoice;
198  wxStaticText* m_staticTextLayers;
199  wxPanel* m_TitlePanel;
200  wxScrolledWindow* m_LayersListPanel;
201  wxFlexGridSizer* m_LayerListFlexGridSizer;
202  wxStaticText* m_CrtYdFrontName;
204  wxCheckBox* m_CrtYdFrontCheckBox;
205  wxStaticText* m_CrtYdFrontStaticText;
206  wxStaticText* m_FabFrontName;
207  wxPanel* m_FabFrontPanel;
208  wxCheckBox* m_FabFrontCheckBox;
209  wxStaticText* m_FabFrontStaticText;
210  wxStaticText* m_AdhesFrontName;
212  wxCheckBox* m_AdhesFrontCheckBox;
213  wxStaticText* m_AdhesFrontStaticText;
214  wxStaticText* m_SoldPFrontName;
216  wxCheckBox* m_SoldPFrontCheckBox;
217  wxStaticText* m_SoldPFrontStaticText;
218  wxStaticText* m_SilkSFrontName;
220  wxCheckBox* m_SilkSFrontCheckBox;
221  wxStaticText* m_SilkSFrontStaticText;
222  wxStaticText* m_MaskFrontName;
224  wxCheckBox* m_MaskFrontCheckBox;
225  wxStaticText* m_MaskFrontStaticText;
226  wxTextCtrl* m_FrontName;
227  wxPanel* m_FrontPanel;
228  wxCheckBox* m_FrontCheckBox;
229  wxChoice* m_FrontChoice;
230  wxTextCtrl* m_In1Name;
231  wxPanel* m_In1Panel;
232  wxCheckBox* m_In1CheckBox;
233  wxChoice* m_In1Choice;
234  wxTextCtrl* m_In2Name;
235  wxPanel* m_In2Panel;
236  wxCheckBox* m_In2CheckBox;
237  wxChoice* m_In2Choice;
238  wxTextCtrl* m_In3Name;
239  wxPanel* m_In3Panel;
240  wxCheckBox* m_In3CheckBox;
241  wxChoice* m_In3Choice;
242  wxTextCtrl* m_In4Name;
243  wxPanel* m_In4Panel;
244  wxCheckBox* m_In4CheckBox;
245  wxChoice* m_In4Choice;
246  wxTextCtrl* m_In5Name;
247  wxPanel* m_In5Panel;
248  wxCheckBox* m_In5CheckBox;
249  wxChoice* m_In5Choice;
250  wxTextCtrl* m_In6Name;
251  wxPanel* m_In6Panel;
252  wxCheckBox* m_In6CheckBox;
253  wxChoice* m_In6Choice;
254  wxTextCtrl* m_In7Name;
255  wxPanel* m_In7Panel;
256  wxCheckBox* m_In7CheckBox;
257  wxChoice* m_In7Choice;
258  wxTextCtrl* m_In8Name;
259  wxPanel* m_In8Panel;
260  wxCheckBox* m_In8CheckBox;
261  wxChoice* m_In8Choice;
262  wxTextCtrl* m_In9Name;
263  wxPanel* m_In9Panel;
264  wxCheckBox* m_In9CheckBox;
265  wxChoice* m_In9Choice;
266  wxTextCtrl* m_In10Name;
267  wxPanel* m_In10Panel;
268  wxCheckBox* m_In10CheckBox;
269  wxChoice* m_In10Choice;
270  wxTextCtrl* m_In11Name;
271  wxPanel* m_In11Panel;
272  wxCheckBox* m_In11CheckBox;
273  wxChoice* m_In11Choice;
274  wxTextCtrl* m_In12Name;
275  wxPanel* m_In12Panel;
276  wxCheckBox* m_In12CheckBox;
277  wxChoice* m_In12Choice;
278  wxTextCtrl* m_In13Name;
279  wxPanel* m_In13Panel;
280  wxCheckBox* m_In13CheckBox;
281  wxChoice* m_In13Choice;
282  wxTextCtrl* m_In14Name;
283  wxPanel* m_In14Panel;
284  wxCheckBox* m_In14CheckBox;
285  wxChoice* m_In14Choice;
286  wxTextCtrl* m_In15Name;
287  wxPanel* m_In15Panel;
288  wxCheckBox* m_In15CheckBox;
289  wxChoice* m_In15Choice;
290  wxTextCtrl* m_In16Name;
291  wxPanel* m_In16Panel;
292  wxCheckBox* m_In16CheckBox;
293  wxChoice* m_In16Choice;
294  wxTextCtrl* m_In17Name;
295  wxPanel* m_In17Panel;
296  wxCheckBox* m_In17CheckBox;
297  wxChoice* m_In17Choice;
298  wxTextCtrl* m_In18Name;
299  wxPanel* m_In18Panel;
300  wxCheckBox* m_In18CheckBox;
301  wxChoice* m_In18Choice;
302  wxTextCtrl* m_In19Name;
303  wxPanel* m_In19Panel;
304  wxCheckBox* m_In19CheckBox;
305  wxChoice* m_In19Choice;
306  wxTextCtrl* m_In20Name;
307  wxPanel* m_In20Panel;
308  wxCheckBox* m_In20CheckBox;
309  wxChoice* m_In20Choice;
310  wxTextCtrl* m_In21Name;
311  wxPanel* m_In21Panel;
312  wxCheckBox* m_In21CheckBox;
313  wxChoice* m_In21Choice;
314  wxTextCtrl* m_In22Name;
315  wxPanel* m_In22Panel;
316  wxCheckBox* m_In22CheckBox;
317  wxChoice* m_In22Choice;
318  wxTextCtrl* m_In23Name;
319  wxPanel* m_In23Panel;
320  wxCheckBox* m_In23CheckBox;
321  wxChoice* m_In23Choice;
322  wxTextCtrl* m_In24Name;
323  wxPanel* m_In24Panel;
324  wxCheckBox* m_In24CheckBox;
325  wxChoice* m_In24Choice;
326  wxTextCtrl* m_In25Name;
327  wxPanel* m_In25Panel;
328  wxCheckBox* m_In25CheckBox;
329  wxChoice* m_In25Choice;
330  wxTextCtrl* m_In26Name;
331  wxPanel* m_In26Panel;
332  wxCheckBox* m_In26CheckBox;
333  wxChoice* m_In26Choice;
334  wxTextCtrl* m_In27Name;
335  wxPanel* m_In27Panel;
336  wxCheckBox* m_In27CheckBox;
337  wxChoice* m_In27Choice;
338  wxTextCtrl* m_In28Name;
339  wxPanel* m_In28Panel;
340  wxCheckBox* m_In28CheckBox;
341  wxChoice* m_In28Choice;
342  wxTextCtrl* m_In29Name;
343  wxPanel* m_In29Panel;
344  wxCheckBox* m_In29CheckBox;
345  wxChoice* m_In29Choice;
346  wxTextCtrl* m_In30Name;
347  wxPanel* m_In30Panel;
348  wxCheckBox* m_In30CheckBox;
349  wxChoice* m_In30Choice;
350  wxTextCtrl* m_BackName;
351  wxPanel* m_BackPanel;
352  wxCheckBox* m_BackCheckBox;
353  wxChoice* m_BackChoice;
354  wxStaticText* m_MaskBackName;
355  wxPanel* m_MaskBackPanel;
356  wxCheckBox* m_MaskBackCheckBox;
357  wxStaticText* m_MaskBackStaticText;
358  wxStaticText* m_SilkSBackName;
360  wxCheckBox* m_SilkSBackCheckBox;
361  wxStaticText* m_SilkSBackStaticText;
362  wxStaticText* m_SoldPBackName;
364  wxCheckBox* m_SoldPBackCheckBox;
365  wxStaticText* m_SoldPBackStaticText;
366  wxStaticText* m_AdhesBackName;
368  wxCheckBox* m_AdhesBackCheckBox;
369  wxStaticText* m_AdhesBackStaticText;
370  wxStaticText* m_FabBackName;
371  wxPanel* m_FabBackPanel;
372  wxCheckBox* m_FabBackCheckBox;
373  wxStaticText* m_FabBackStaticText;
374  wxStaticText* m_CrtYdBackName;
376  wxCheckBox* m_CrtYdBackCheckBox;
377  wxStaticText* m_CrtYdBackStaticText;
378  wxStaticText* m_PCBEdgesName;
379  wxPanel* m_PCBEdgesPanel;
380  wxCheckBox* m_PCBEdgesCheckBox;
381  wxStaticText* m_PCBEdgesStaticText;
382  wxStaticText* m_MarginName;
383  wxPanel* m_MarginPanel;
384  wxCheckBox* m_MarginCheckBox;
385  wxStaticText* m_MarginStaticText;
386  wxStaticText* m_Eco1Name;
387  wxPanel* m_Eco1Panel;
388  wxCheckBox* m_Eco1CheckBox;
389  wxStaticText* m_Eco1StaticText;
390  wxStaticText* m_Eco2Name;
391  wxPanel* m_Eco2Panel;
392  wxCheckBox* m_Eco2CheckBox;
393  wxStaticText* m_Eco2StaticText;
394  wxStaticText* m_CommentsName;
395  wxPanel* m_CommentsPanel;
396  wxCheckBox* m_CommentsCheckBox;
397  wxStaticText* m_CommentsStaticText;
398  wxStaticText* m_DrawingsName;
399  wxPanel* m_DrawingsPanel;
400  wxCheckBox* m_DrawingsCheckBox;
401  wxStaticText* m_DrawingsStaticText;
402  wxStdDialogButtonSizer* m_sdbSizer;
403  wxButton* m_sdbSizerOK;
404  wxButton* m_sdbSizerCancel;
405 
406  // Virtual event handlers, overide them in your derived class
407  virtual void OnSize( wxSizeEvent& event ) { event.Skip(); }
408  virtual void OnPresetsChoice( wxCommandEvent& event ) { event.Skip(); }
409  virtual void OnCopperLayersChoice( wxCommandEvent& event ) { event.Skip(); }
410  virtual void OnCheckBox( wxCommandEvent& event ) { event.Skip(); }
411  virtual void DenyChangeCheckBox( wxCommandEvent& event ) { event.Skip(); }
412  virtual void OnCancelButtonClick( wxCommandEvent& event ) { event.Skip(); }
413  virtual void OnOkButtonClick( wxCommandEvent& event ) { event.Skip(); }
414 
415 
416  public:
417 
418  DIALOG_LAYERS_SETUP_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Layer Setup"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 550,1580 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );
420 
421 };
422 
423 #endif //__DIALOG_LAYERS_SETUP_BASE_H__
wxFlexGridSizer * m_LayerListFlexGridSizer
virtual void OnPresetsChoice(wxCommandEvent &event)
Class DIALOG_SHIM may sit in the inheritance tree between wxDialog and any class written by wxFormBui...
Definition: dialog_shim.h:60
Class DIALOG_LAYERS_SETUP_BASE.
virtual void OnOkButtonClick(wxCommandEvent &event)
virtual void DenyChangeCheckBox(wxCommandEvent &event)
virtual void OnCheckBox(wxCommandEvent &event)
virtual void OnCopperLayersChoice(wxCommandEvent &event)
DIALOG_LAYERS_SETUP_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Layer Setup"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(550, 1580), long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
wxStdDialogButtonSizer * m_sdbSizer
virtual void OnSize(wxSizeEvent &event)
virtual void OnCancelButtonClick(wxCommandEvent &event)