1
// ------------------------------------------------------------------------------
3
// This code was generated by a tool.
6
// Changes to this file may cause incorrect behavior and will be lost if
7
// the code is regenerated.
9
// ------------------------------------------------------------------------------
11
namespace MonoDevelop.CSharp.Project {
13
internal partial class CodeGenerationPanelWidget {
15
private Gtk.VBox vbox62;
17
private Gtk.Label label82;
19
private Gtk.HBox hbox56;
21
private Gtk.Label label81;
23
private Gtk.VBox vbox65;
25
private Gtk.CheckButton generateOverflowChecksCheckButton;
27
private Gtk.CheckButton enableOptimizationCheckButton;
29
private Gtk.CheckButton generateDebugInformationCheckButton;
31
private Gtk.CheckButton generateXmlOutputCheckButton;
33
private Gtk.HBox hbox4;
35
private Gtk.Table table1;
37
private Gtk.HBox hbox1;
39
private Gtk.ComboBox comboPlatforms;
41
private Gtk.Label label1;
43
private Gtk.Label label87;
45
private Gtk.Entry symbolsEntry;
47
private Gtk.Label label93;
49
private Gtk.HBox hbox48;
51
private Gtk.Label label73;
53
private Gtk.VBox vbox67;
55
private Gtk.HBox hbox60;
57
private Gtk.Label label85;
59
private Gtk.SpinButton warningLevelSpinButton;
61
private Gtk.HBox hbox3;
63
private Gtk.Label label86;
65
private Gtk.Entry ignoreWarningsEntry;
67
private Gtk.CheckButton warningsAsErrorsCheckButton;
69
private Gtk.Label label94;
71
private Gtk.HBox hbox5;
73
private Gtk.Label label74;
75
private Gtk.HBox hbox6;
77
private Gtk.Label label88;
79
private Gtk.Entry additionalArgsEntry;
81
protected virtual void Build() {
82
Stetic.Gui.Initialize(this);
83
// Widget MonoDevelop.CSharp.Project.CodeGenerationPanelWidget
84
Stetic.BinContainer.Attach(this);
85
this.Name = "MonoDevelop.CSharp.Project.CodeGenerationPanelWidget";
86
// Container child MonoDevelop.CSharp.Project.CodeGenerationPanelWidget.Gtk.Container+ContainerChild
87
this.vbox62 = new Gtk.VBox();
88
this.vbox62.Name = "vbox62";
89
this.vbox62.Spacing = 12;
90
this.vbox62.BorderWidth = ((uint)(6));
91
// Container child vbox62.Gtk.Box+BoxChild
92
this.label82 = new Gtk.Label();
93
this.label82.Name = "label82";
94
this.label82.Xalign = 0F;
95
this.label82.LabelProp = Mono.Unix.Catalog.GetString("<b>General Options</b>");
96
this.label82.UseMarkup = true;
97
this.vbox62.Add(this.label82);
98
Gtk.Box.BoxChild w1 = ((Gtk.Box.BoxChild)(this.vbox62[this.label82]));
102
// Container child vbox62.Gtk.Box+BoxChild
103
this.hbox56 = new Gtk.HBox();
104
this.hbox56.Name = "hbox56";
105
// Container child hbox56.Gtk.Box+BoxChild
106
this.label81 = new Gtk.Label();
107
this.label81.WidthRequest = 18;
108
this.label81.Name = "label81";
109
this.hbox56.Add(this.label81);
110
Gtk.Box.BoxChild w2 = ((Gtk.Box.BoxChild)(this.hbox56[this.label81]));
114
// Container child hbox56.Gtk.Box+BoxChild
115
this.vbox65 = new Gtk.VBox();
116
this.vbox65.Name = "vbox65";
117
this.vbox65.Spacing = 6;
118
// Container child vbox65.Gtk.Box+BoxChild
119
this.generateOverflowChecksCheckButton = new Gtk.CheckButton();
120
this.generateOverflowChecksCheckButton.CanFocus = true;
121
this.generateOverflowChecksCheckButton.Name = "generateOverflowChecksCheckButton";
122
this.generateOverflowChecksCheckButton.Label = Mono.Unix.Catalog.GetString("_Generate overflow checks");
123
this.generateOverflowChecksCheckButton.DrawIndicator = true;
124
this.generateOverflowChecksCheckButton.UseUnderline = true;
125
this.vbox65.Add(this.generateOverflowChecksCheckButton);
126
Gtk.Box.BoxChild w3 = ((Gtk.Box.BoxChild)(this.vbox65[this.generateOverflowChecksCheckButton]));
130
// Container child vbox65.Gtk.Box+BoxChild
131
this.enableOptimizationCheckButton = new Gtk.CheckButton();
132
this.enableOptimizationCheckButton.CanFocus = true;
133
this.enableOptimizationCheckButton.Name = "enableOptimizationCheckButton";
134
this.enableOptimizationCheckButton.Label = Mono.Unix.Catalog.GetString("Enable _optimizations");
135
this.enableOptimizationCheckButton.DrawIndicator = true;
136
this.enableOptimizationCheckButton.UseUnderline = true;
137
this.vbox65.Add(this.enableOptimizationCheckButton);
138
Gtk.Box.BoxChild w4 = ((Gtk.Box.BoxChild)(this.vbox65[this.enableOptimizationCheckButton]));
142
// Container child vbox65.Gtk.Box+BoxChild
143
this.generateDebugInformationCheckButton = new Gtk.CheckButton();
144
this.generateDebugInformationCheckButton.CanFocus = true;
145
this.generateDebugInformationCheckButton.Name = "generateDebugInformationCheckButton";
146
this.generateDebugInformationCheckButton.Label = Mono.Unix.Catalog.GetString("Emit _debugging information");
147
this.generateDebugInformationCheckButton.DrawIndicator = true;
148
this.generateDebugInformationCheckButton.UseUnderline = true;
149
this.vbox65.Add(this.generateDebugInformationCheckButton);
150
Gtk.Box.BoxChild w5 = ((Gtk.Box.BoxChild)(this.vbox65[this.generateDebugInformationCheckButton]));
154
// Container child vbox65.Gtk.Box+BoxChild
155
this.generateXmlOutputCheckButton = new Gtk.CheckButton();
156
this.generateXmlOutputCheckButton.CanFocus = true;
157
this.generateXmlOutputCheckButton.Name = "generateXmlOutputCheckButton";
158
this.generateXmlOutputCheckButton.Label = Mono.Unix.Catalog.GetString("Generate _xml documentation");
159
this.generateXmlOutputCheckButton.Active = true;
160
this.generateXmlOutputCheckButton.DrawIndicator = true;
161
this.generateXmlOutputCheckButton.UseUnderline = true;
162
this.vbox65.Add(this.generateXmlOutputCheckButton);
163
Gtk.Box.BoxChild w6 = ((Gtk.Box.BoxChild)(this.vbox65[this.generateXmlOutputCheckButton]));
167
// Container child vbox65.Gtk.Box+BoxChild
168
this.hbox4 = new Gtk.HBox();
169
this.hbox4.Name = "hbox4";
170
this.hbox4.Spacing = 6;
171
this.vbox65.Add(this.hbox4);
172
Gtk.Box.BoxChild w7 = ((Gtk.Box.BoxChild)(this.vbox65[this.hbox4]));
174
// Container child vbox65.Gtk.Box+BoxChild
175
this.table1 = new Gtk.Table(((uint)(3)), ((uint)(2)), false);
176
this.table1.Name = "table1";
177
this.table1.RowSpacing = ((uint)(6));
178
this.table1.ColumnSpacing = ((uint)(6));
179
// Container child table1.Gtk.Table+TableChild
180
this.hbox1 = new Gtk.HBox();
181
this.hbox1.Name = "hbox1";
182
this.hbox1.Spacing = 6;
183
// Container child hbox1.Gtk.Box+BoxChild
184
this.comboPlatforms = Gtk.ComboBox.NewText();
185
this.comboPlatforms.AppendText(Mono.Unix.Catalog.GetString("Any CPU"));
186
this.comboPlatforms.AppendText(Mono.Unix.Catalog.GetString("x86"));
187
this.comboPlatforms.AppendText(Mono.Unix.Catalog.GetString("x64"));
188
this.comboPlatforms.AppendText(Mono.Unix.Catalog.GetString("Itanium"));
189
this.comboPlatforms.Name = "comboPlatforms";
190
this.comboPlatforms.Active = 0;
191
this.hbox1.Add(this.comboPlatforms);
192
Gtk.Box.BoxChild w8 = ((Gtk.Box.BoxChild)(this.hbox1[this.comboPlatforms]));
196
this.table1.Add(this.hbox1);
197
Gtk.Table.TableChild w9 = ((Gtk.Table.TableChild)(this.table1[this.hbox1]));
198
w9.TopAttach = ((uint)(1));
199
w9.BottomAttach = ((uint)(2));
200
w9.LeftAttach = ((uint)(1));
201
w9.RightAttach = ((uint)(2));
202
w9.YOptions = ((Gtk.AttachOptions)(4));
203
// Container child table1.Gtk.Table+TableChild
204
this.label1 = new Gtk.Label();
205
this.label1.Name = "label1";
206
this.label1.Xalign = 0F;
207
this.label1.LabelProp = Mono.Unix.Catalog.GetString("Platform target:");
208
this.table1.Add(this.label1);
209
Gtk.Table.TableChild w10 = ((Gtk.Table.TableChild)(this.table1[this.label1]));
210
w10.TopAttach = ((uint)(1));
211
w10.BottomAttach = ((uint)(2));
212
w10.XOptions = ((Gtk.AttachOptions)(4));
213
w10.YOptions = ((Gtk.AttachOptions)(4));
214
// Container child table1.Gtk.Table+TableChild
215
this.label87 = new Gtk.Label();
216
this.label87.Name = "label87";
217
this.label87.Xalign = 0F;
218
this.label87.LabelProp = Mono.Unix.Catalog.GetString("Define S_ymbols:");
219
this.label87.UseUnderline = true;
220
this.table1.Add(this.label87);
221
Gtk.Table.TableChild w11 = ((Gtk.Table.TableChild)(this.table1[this.label87]));
222
w11.XOptions = ((Gtk.AttachOptions)(4));
223
w11.YOptions = ((Gtk.AttachOptions)(4));
224
// Container child table1.Gtk.Table+TableChild
225
this.symbolsEntry = new Gtk.Entry();
226
this.symbolsEntry.CanFocus = true;
227
this.symbolsEntry.Name = "symbolsEntry";
228
this.symbolsEntry.IsEditable = true;
229
this.symbolsEntry.InvisibleChar = '●';
230
this.table1.Add(this.symbolsEntry);
231
Gtk.Table.TableChild w12 = ((Gtk.Table.TableChild)(this.table1[this.symbolsEntry]));
232
w12.LeftAttach = ((uint)(1));
233
w12.RightAttach = ((uint)(2));
234
w12.YOptions = ((Gtk.AttachOptions)(4));
235
this.vbox65.Add(this.table1);
236
Gtk.Box.BoxChild w13 = ((Gtk.Box.BoxChild)(this.vbox65[this.table1]));
238
this.hbox56.Add(this.vbox65);
239
Gtk.Box.BoxChild w14 = ((Gtk.Box.BoxChild)(this.hbox56[this.vbox65]));
241
this.vbox62.Add(this.hbox56);
242
Gtk.Box.BoxChild w15 = ((Gtk.Box.BoxChild)(this.vbox62[this.hbox56]));
246
// Container child vbox62.Gtk.Box+BoxChild
247
this.label93 = new Gtk.Label();
248
this.label93.Name = "label93";
249
this.label93.Xalign = 0F;
250
this.label93.LabelProp = Mono.Unix.Catalog.GetString("<b>Warnings</b>");
251
this.label93.UseMarkup = true;
252
this.label93.UseUnderline = true;
253
this.vbox62.Add(this.label93);
254
Gtk.Box.BoxChild w16 = ((Gtk.Box.BoxChild)(this.vbox62[this.label93]));
258
// Container child vbox62.Gtk.Box+BoxChild
259
this.hbox48 = new Gtk.HBox();
260
this.hbox48.Name = "hbox48";
261
// Container child hbox48.Gtk.Box+BoxChild
262
this.label73 = new Gtk.Label();
263
this.label73.WidthRequest = 18;
264
this.label73.Name = "label73";
265
this.hbox48.Add(this.label73);
266
Gtk.Box.BoxChild w17 = ((Gtk.Box.BoxChild)(this.hbox48[this.label73]));
270
// Container child hbox48.Gtk.Box+BoxChild
271
this.vbox67 = new Gtk.VBox();
272
this.vbox67.Name = "vbox67";
273
this.vbox67.Spacing = 6;
274
// Container child vbox67.Gtk.Box+BoxChild
275
this.hbox60 = new Gtk.HBox();
276
this.hbox60.Name = "hbox60";
277
this.hbox60.Spacing = 6;
278
// Container child hbox60.Gtk.Box+BoxChild
279
this.label85 = new Gtk.Label();
280
this.label85.Name = "label85";
281
this.label85.LabelProp = Mono.Unix.Catalog.GetString("_Warning Level:");
282
this.label85.UseUnderline = true;
283
this.hbox60.Add(this.label85);
284
Gtk.Box.BoxChild w18 = ((Gtk.Box.BoxChild)(this.hbox60[this.label85]));
288
// Container child hbox60.Gtk.Box+BoxChild
289
this.warningLevelSpinButton = new Gtk.SpinButton(0, 4, 1);
290
this.warningLevelSpinButton.CanFocus = true;
291
this.warningLevelSpinButton.Name = "warningLevelSpinButton";
292
this.warningLevelSpinButton.Adjustment.PageIncrement = 1;
293
this.warningLevelSpinButton.ClimbRate = 1;
294
this.warningLevelSpinButton.Numeric = true;
295
this.warningLevelSpinButton.Value = 2;
296
this.hbox60.Add(this.warningLevelSpinButton);
297
Gtk.Box.BoxChild w19 = ((Gtk.Box.BoxChild)(this.hbox60[this.warningLevelSpinButton]));
301
this.vbox67.Add(this.hbox60);
302
Gtk.Box.BoxChild w20 = ((Gtk.Box.BoxChild)(this.vbox67[this.hbox60]));
306
// Container child vbox67.Gtk.Box+BoxChild
307
this.hbox3 = new Gtk.HBox();
308
this.hbox3.Name = "hbox3";
309
this.hbox3.Spacing = 6;
310
// Container child hbox3.Gtk.Box+BoxChild
311
this.label86 = new Gtk.Label();
312
this.label86.Name = "label86";
313
this.label86.LabelProp = Mono.Unix.Catalog.GetString("_Ignore warnings:");
314
this.label86.UseUnderline = true;
315
this.hbox3.Add(this.label86);
316
Gtk.Box.BoxChild w21 = ((Gtk.Box.BoxChild)(this.hbox3[this.label86]));
320
// Container child hbox3.Gtk.Box+BoxChild
321
this.ignoreWarningsEntry = new Gtk.Entry();
322
this.ignoreWarningsEntry.CanFocus = true;
323
this.ignoreWarningsEntry.Name = "ignoreWarningsEntry";
324
this.ignoreWarningsEntry.IsEditable = true;
325
this.ignoreWarningsEntry.InvisibleChar = '●';
326
this.hbox3.Add(this.ignoreWarningsEntry);
327
Gtk.Box.BoxChild w22 = ((Gtk.Box.BoxChild)(this.hbox3[this.ignoreWarningsEntry]));
329
this.vbox67.Add(this.hbox3);
330
Gtk.Box.BoxChild w23 = ((Gtk.Box.BoxChild)(this.vbox67[this.hbox3]));
334
// Container child vbox67.Gtk.Box+BoxChild
335
this.warningsAsErrorsCheckButton = new Gtk.CheckButton();
336
this.warningsAsErrorsCheckButton.CanFocus = true;
337
this.warningsAsErrorsCheckButton.Name = "warningsAsErrorsCheckButton";
338
this.warningsAsErrorsCheckButton.Label = Mono.Unix.Catalog.GetString("Treat warnings as _errors");
339
this.warningsAsErrorsCheckButton.DrawIndicator = true;
340
this.warningsAsErrorsCheckButton.UseUnderline = true;
341
this.vbox67.Add(this.warningsAsErrorsCheckButton);
342
Gtk.Box.BoxChild w24 = ((Gtk.Box.BoxChild)(this.vbox67[this.warningsAsErrorsCheckButton]));
346
this.hbox48.Add(this.vbox67);
347
Gtk.Box.BoxChild w25 = ((Gtk.Box.BoxChild)(this.hbox48[this.vbox67]));
349
this.vbox62.Add(this.hbox48);
350
Gtk.Box.BoxChild w26 = ((Gtk.Box.BoxChild)(this.vbox62[this.hbox48]));
354
// Container child vbox62.Gtk.Box+BoxChild
355
this.label94 = new Gtk.Label();
356
this.label94.Name = "label94";
357
this.label94.Xalign = 0F;
358
this.label94.LabelProp = Mono.Unix.Catalog.GetString("<b>Additional Options</b>");
359
this.label94.UseMarkup = true;
360
this.label94.UseUnderline = true;
361
this.vbox62.Add(this.label94);
362
Gtk.Box.BoxChild w27 = ((Gtk.Box.BoxChild)(this.vbox62[this.label94]));
366
// Container child vbox62.Gtk.Box+BoxChild
367
this.hbox5 = new Gtk.HBox();
368
this.hbox5.Name = "hbox5";
369
this.hbox5.Spacing = 6;
370
// Container child hbox5.Gtk.Box+BoxChild
371
this.label74 = new Gtk.Label();
372
this.label74.WidthRequest = 18;
373
this.label74.Name = "label74";
374
this.hbox5.Add(this.label74);
375
Gtk.Box.BoxChild w28 = ((Gtk.Box.BoxChild)(this.hbox5[this.label74]));
379
// Container child hbox5.Gtk.Box+BoxChild
380
this.hbox6 = new Gtk.HBox();
381
this.hbox6.Name = "hbox6";
382
this.hbox6.Spacing = 6;
383
// Container child hbox6.Gtk.Box+BoxChild
384
this.label88 = new Gtk.Label();
385
this.label88.Name = "label88";
386
this.label88.LabelProp = Mono.Unix.Catalog.GetString("_Additional arguments:");
387
this.label88.UseUnderline = true;
388
this.hbox6.Add(this.label88);
389
Gtk.Box.BoxChild w29 = ((Gtk.Box.BoxChild)(this.hbox6[this.label88]));
393
// Container child hbox6.Gtk.Box+BoxChild
394
this.additionalArgsEntry = new Gtk.Entry();
395
this.additionalArgsEntry.CanFocus = true;
396
this.additionalArgsEntry.Name = "additionalArgsEntry";
397
this.additionalArgsEntry.IsEditable = true;
398
this.additionalArgsEntry.InvisibleChar = '●';
399
this.hbox6.Add(this.additionalArgsEntry);
400
Gtk.Box.BoxChild w30 = ((Gtk.Box.BoxChild)(this.hbox6[this.additionalArgsEntry]));
402
this.hbox5.Add(this.hbox6);
403
Gtk.Box.BoxChild w31 = ((Gtk.Box.BoxChild)(this.hbox5[this.hbox6]));
405
this.vbox62.Add(this.hbox5);
406
Gtk.Box.BoxChild w32 = ((Gtk.Box.BoxChild)(this.vbox62[this.hbox5]));
410
this.Add(this.vbox62);
411
if ((this.Child != null)) {
412
this.Child.ShowAll();
414
this.label87.MnemonicWidget = this.symbolsEntry;
415
this.label85.MnemonicWidget = this.warningLevelSpinButton;
416
this.label86.MnemonicWidget = this.warningLevelSpinButton;
417
this.label88.MnemonicWidget = this.warningLevelSpinButton;