5
5
internal partial class CodeGenerationPanelWidget
7
7
private global::Gtk.VBox vbox62;
9
8
private global::Gtk.Label label82;
11
9
private global::Gtk.HBox hbox56;
13
10
private global::Gtk.Label label81;
15
11
private global::Gtk.VBox vbox65;
17
12
private global::Gtk.CheckButton generateOverflowChecksCheckButton;
19
13
private global::Gtk.CheckButton enableOptimizationCheckButton;
21
14
private global::Gtk.CheckButton generateDebugInformationCheckButton;
23
15
private global::Gtk.CheckButton generateXmlOutputCheckButton;
25
16
private global::Gtk.HBox hbox4;
27
17
private global::Gtk.Table table1;
29
18
private global::Gtk.HBox hbox1;
31
19
private global::Gtk.ComboBox comboPlatforms;
33
20
private global::Gtk.Label label1;
35
21
private global::Gtk.Label label87;
37
22
private global::Gtk.Entry symbolsEntry;
39
23
private global::Gtk.Label label93;
41
24
private global::Gtk.HBox hbox48;
43
25
private global::Gtk.Label label73;
45
26
private global::Gtk.VBox vbox67;
47
27
private global::Gtk.HBox hbox60;
49
28
private global::Gtk.Label label85;
51
29
private global::Gtk.SpinButton warningLevelSpinButton;
53
30
private global::Gtk.HBox hbox3;
55
31
private global::Gtk.Label label86;
57
32
private global::Gtk.Entry ignoreWarningsEntry;
59
33
private global::Gtk.CheckButton warningsAsErrorsCheckButton;
61
34
private global::Gtk.Label label94;
63
35
private global::Gtk.HBox hbox5;
65
36
private global::Gtk.Label label74;
67
37
private global::Gtk.HBox hbox6;
69
38
private global::Gtk.Label label88;
71
39
private global::Gtk.Entry additionalArgsEntry;
73
41
protected virtual void Build ()
84
52
// Container child vbox62.Gtk.Box+BoxChild
85
53
this.label82 = new global::Gtk.Label ();
86
54
this.label82.Name = "label82";
87
this.label82.Xalign = 0f;
55
this.label82.Xalign = 0F;
88
56
this.label82.LabelProp = global::Mono.Unix.Catalog.GetString ("<b>General Options</b>");
89
57
this.label82.UseMarkup = true;
90
58
this.vbox62.Add (this.label82);
91
global::Gtk.Box.BoxChild w1 = ((global::Gtk.Box.BoxChild)(this.vbox62[this.label82]));
59
global::Gtk.Box.BoxChild w1 = ((global::Gtk.Box.BoxChild)(this.vbox62 [this.label82]));
100
68
this.label81.WidthRequest = 18;
101
69
this.label81.Name = "label81";
102
70
this.hbox56.Add (this.label81);
103
global::Gtk.Box.BoxChild w2 = ((global::Gtk.Box.BoxChild)(this.hbox56[this.label81]));
71
global::Gtk.Box.BoxChild w2 = ((global::Gtk.Box.BoxChild)(this.hbox56 [this.label81]));
105
73
w2.Expand = false;
116
84
this.generateOverflowChecksCheckButton.DrawIndicator = true;
117
85
this.generateOverflowChecksCheckButton.UseUnderline = true;
118
86
this.vbox65.Add (this.generateOverflowChecksCheckButton);
119
global::Gtk.Box.BoxChild w3 = ((global::Gtk.Box.BoxChild)(this.vbox65[this.generateOverflowChecksCheckButton]));
87
global::Gtk.Box.BoxChild w3 = ((global::Gtk.Box.BoxChild)(this.vbox65 [this.generateOverflowChecksCheckButton]));
121
89
w3.Expand = false;
128
96
this.enableOptimizationCheckButton.DrawIndicator = true;
129
97
this.enableOptimizationCheckButton.UseUnderline = true;
130
98
this.vbox65.Add (this.enableOptimizationCheckButton);
131
global::Gtk.Box.BoxChild w4 = ((global::Gtk.Box.BoxChild)(this.vbox65[this.enableOptimizationCheckButton]));
99
global::Gtk.Box.BoxChild w4 = ((global::Gtk.Box.BoxChild)(this.vbox65 [this.enableOptimizationCheckButton]));
133
101
w4.Expand = false;
140
108
this.generateDebugInformationCheckButton.DrawIndicator = true;
141
109
this.generateDebugInformationCheckButton.UseUnderline = true;
142
110
this.vbox65.Add (this.generateDebugInformationCheckButton);
143
global::Gtk.Box.BoxChild w5 = ((global::Gtk.Box.BoxChild)(this.vbox65[this.generateDebugInformationCheckButton]));
111
global::Gtk.Box.BoxChild w5 = ((global::Gtk.Box.BoxChild)(this.vbox65 [this.generateDebugInformationCheckButton]));
145
113
w5.Expand = false;
153
121
this.generateXmlOutputCheckButton.DrawIndicator = true;
154
122
this.generateXmlOutputCheckButton.UseUnderline = true;
155
123
this.vbox65.Add (this.generateXmlOutputCheckButton);
156
global::Gtk.Box.BoxChild w6 = ((global::Gtk.Box.BoxChild)(this.vbox65[this.generateXmlOutputCheckButton]));
124
global::Gtk.Box.BoxChild w6 = ((global::Gtk.Box.BoxChild)(this.vbox65 [this.generateXmlOutputCheckButton]));
158
126
w6.Expand = false;
162
130
this.hbox4.Name = "hbox4";
163
131
this.hbox4.Spacing = 6;
164
132
this.vbox65.Add (this.hbox4);
165
global::Gtk.Box.BoxChild w7 = ((global::Gtk.Box.BoxChild)(this.vbox65[this.hbox4]));
133
global::Gtk.Box.BoxChild w7 = ((global::Gtk.Box.BoxChild)(this.vbox65 [this.hbox4]));
167
135
// Container child vbox65.Gtk.Box+BoxChild
168
136
this.table1 = new global::Gtk.Table (((uint)(3)), ((uint)(2)), false);
182
150
this.comboPlatforms.Name = "comboPlatforms";
183
151
this.comboPlatforms.Active = 0;
184
152
this.hbox1.Add (this.comboPlatforms);
185
global::Gtk.Box.BoxChild w8 = ((global::Gtk.Box.BoxChild)(this.hbox1[this.comboPlatforms]));
153
global::Gtk.Box.BoxChild w8 = ((global::Gtk.Box.BoxChild)(this.hbox1 [this.comboPlatforms]));
187
155
w8.Expand = false;
189
157
this.table1.Add (this.hbox1);
190
global::Gtk.Table.TableChild w9 = ((global::Gtk.Table.TableChild)(this.table1[this.hbox1]));
158
global::Gtk.Table.TableChild w9 = ((global::Gtk.Table.TableChild)(this.table1 [this.hbox1]));
191
159
w9.TopAttach = ((uint)(1));
192
160
w9.BottomAttach = ((uint)(2));
193
161
w9.LeftAttach = ((uint)(1));
196
164
// Container child table1.Gtk.Table+TableChild
197
165
this.label1 = new global::Gtk.Label ();
198
166
this.label1.Name = "label1";
199
this.label1.Xalign = 0f;
167
this.label1.Xalign = 0F;
200
168
this.label1.LabelProp = global::Mono.Unix.Catalog.GetString ("Platform target:");
201
169
this.table1.Add (this.label1);
202
global::Gtk.Table.TableChild w10 = ((global::Gtk.Table.TableChild)(this.table1[this.label1]));
170
global::Gtk.Table.TableChild w10 = ((global::Gtk.Table.TableChild)(this.table1 [this.label1]));
203
171
w10.TopAttach = ((uint)(1));
204
172
w10.BottomAttach = ((uint)(2));
205
173
w10.XOptions = ((global::Gtk.AttachOptions)(4));
207
175
// Container child table1.Gtk.Table+TableChild
208
176
this.label87 = new global::Gtk.Label ();
209
177
this.label87.Name = "label87";
210
this.label87.Xalign = 0f;
178
this.label87.Xalign = 0F;
211
179
this.label87.LabelProp = global::Mono.Unix.Catalog.GetString ("Define S_ymbols:");
212
180
this.label87.UseUnderline = true;
213
181
this.table1.Add (this.label87);
214
global::Gtk.Table.TableChild w11 = ((global::Gtk.Table.TableChild)(this.table1[this.label87]));
182
global::Gtk.Table.TableChild w11 = ((global::Gtk.Table.TableChild)(this.table1 [this.label87]));
215
183
w11.XOptions = ((global::Gtk.AttachOptions)(4));
216
184
w11.YOptions = ((global::Gtk.AttachOptions)(4));
217
185
// Container child table1.Gtk.Table+TableChild
221
189
this.symbolsEntry.IsEditable = true;
222
190
this.symbolsEntry.InvisibleChar = '●';
223
191
this.table1.Add (this.symbolsEntry);
224
global::Gtk.Table.TableChild w12 = ((global::Gtk.Table.TableChild)(this.table1[this.symbolsEntry]));
192
global::Gtk.Table.TableChild w12 = ((global::Gtk.Table.TableChild)(this.table1 [this.symbolsEntry]));
225
193
w12.LeftAttach = ((uint)(1));
226
194
w12.RightAttach = ((uint)(2));
227
195
w12.YOptions = ((global::Gtk.AttachOptions)(4));
228
196
this.vbox65.Add (this.table1);
229
global::Gtk.Box.BoxChild w13 = ((global::Gtk.Box.BoxChild)(this.vbox65[this.table1]));
197
global::Gtk.Box.BoxChild w13 = ((global::Gtk.Box.BoxChild)(this.vbox65 [this.table1]));
230
198
w13.Position = 5;
231
199
this.hbox56.Add (this.vbox65);
232
global::Gtk.Box.BoxChild w14 = ((global::Gtk.Box.BoxChild)(this.hbox56[this.vbox65]));
200
global::Gtk.Box.BoxChild w14 = ((global::Gtk.Box.BoxChild)(this.hbox56 [this.vbox65]));
233
201
w14.Position = 1;
234
202
this.vbox62.Add (this.hbox56);
235
global::Gtk.Box.BoxChild w15 = ((global::Gtk.Box.BoxChild)(this.vbox62[this.hbox56]));
203
global::Gtk.Box.BoxChild w15 = ((global::Gtk.Box.BoxChild)(this.vbox62 [this.hbox56]));
236
204
w15.Position = 1;
237
205
w15.Expand = false;
238
206
w15.Fill = false;
239
207
// Container child vbox62.Gtk.Box+BoxChild
240
208
this.label93 = new global::Gtk.Label ();
241
209
this.label93.Name = "label93";
242
this.label93.Xalign = 0f;
210
this.label93.Xalign = 0F;
243
211
this.label93.LabelProp = global::Mono.Unix.Catalog.GetString ("<b>Warnings</b>");
244
212
this.label93.UseMarkup = true;
245
213
this.label93.UseUnderline = true;
246
214
this.vbox62.Add (this.label93);
247
global::Gtk.Box.BoxChild w16 = ((global::Gtk.Box.BoxChild)(this.vbox62[this.label93]));
215
global::Gtk.Box.BoxChild w16 = ((global::Gtk.Box.BoxChild)(this.vbox62 [this.label93]));
248
216
w16.Position = 2;
249
217
w16.Expand = false;
250
218
w16.Fill = false;
256
224
this.label73.WidthRequest = 18;
257
225
this.label73.Name = "label73";
258
226
this.hbox48.Add (this.label73);
259
global::Gtk.Box.BoxChild w17 = ((global::Gtk.Box.BoxChild)(this.hbox48[this.label73]));
227
global::Gtk.Box.BoxChild w17 = ((global::Gtk.Box.BoxChild)(this.hbox48 [this.label73]));
260
228
w17.Position = 0;
261
229
w17.Expand = false;
262
230
w17.Fill = false;
274
242
this.label85.LabelProp = global::Mono.Unix.Catalog.GetString ("_Warning Level:");
275
243
this.label85.UseUnderline = true;
276
244
this.hbox60.Add (this.label85);
277
global::Gtk.Box.BoxChild w18 = ((global::Gtk.Box.BoxChild)(this.hbox60[this.label85]));
245
global::Gtk.Box.BoxChild w18 = ((global::Gtk.Box.BoxChild)(this.hbox60 [this.label85]));
278
246
w18.Position = 0;
279
247
w18.Expand = false;
280
248
w18.Fill = false;
287
255
this.warningLevelSpinButton.Numeric = true;
288
256
this.warningLevelSpinButton.Value = 2;
289
257
this.hbox60.Add (this.warningLevelSpinButton);
290
global::Gtk.Box.BoxChild w19 = ((global::Gtk.Box.BoxChild)(this.hbox60[this.warningLevelSpinButton]));
258
global::Gtk.Box.BoxChild w19 = ((global::Gtk.Box.BoxChild)(this.hbox60 [this.warningLevelSpinButton]));
291
259
w19.Position = 1;
292
260
w19.Expand = false;
293
261
w19.Fill = false;
294
262
this.vbox67.Add (this.hbox60);
295
global::Gtk.Box.BoxChild w20 = ((global::Gtk.Box.BoxChild)(this.vbox67[this.hbox60]));
263
global::Gtk.Box.BoxChild w20 = ((global::Gtk.Box.BoxChild)(this.vbox67 [this.hbox60]));
296
264
w20.Position = 0;
297
265
w20.Expand = false;
298
266
w20.Fill = false;
306
274
this.label86.LabelProp = global::Mono.Unix.Catalog.GetString ("_Ignore warnings:");
307
275
this.label86.UseUnderline = true;
308
276
this.hbox3.Add (this.label86);
309
global::Gtk.Box.BoxChild w21 = ((global::Gtk.Box.BoxChild)(this.hbox3[this.label86]));
277
global::Gtk.Box.BoxChild w21 = ((global::Gtk.Box.BoxChild)(this.hbox3 [this.label86]));
310
278
w21.Position = 0;
311
279
w21.Expand = false;
312
280
w21.Fill = false;
317
285
this.ignoreWarningsEntry.IsEditable = true;
318
286
this.ignoreWarningsEntry.InvisibleChar = '●';
319
287
this.hbox3.Add (this.ignoreWarningsEntry);
320
global::Gtk.Box.BoxChild w22 = ((global::Gtk.Box.BoxChild)(this.hbox3[this.ignoreWarningsEntry]));
288
global::Gtk.Box.BoxChild w22 = ((global::Gtk.Box.BoxChild)(this.hbox3 [this.ignoreWarningsEntry]));
321
289
w22.Position = 1;
322
290
this.vbox67.Add (this.hbox3);
323
global::Gtk.Box.BoxChild w23 = ((global::Gtk.Box.BoxChild)(this.vbox67[this.hbox3]));
291
global::Gtk.Box.BoxChild w23 = ((global::Gtk.Box.BoxChild)(this.vbox67 [this.hbox3]));
324
292
w23.Position = 1;
325
293
w23.Expand = false;
326
294
w23.Fill = false;
332
300
this.warningsAsErrorsCheckButton.DrawIndicator = true;
333
301
this.warningsAsErrorsCheckButton.UseUnderline = true;
334
302
this.vbox67.Add (this.warningsAsErrorsCheckButton);
335
global::Gtk.Box.BoxChild w24 = ((global::Gtk.Box.BoxChild)(this.vbox67[this.warningsAsErrorsCheckButton]));
303
global::Gtk.Box.BoxChild w24 = ((global::Gtk.Box.BoxChild)(this.vbox67 [this.warningsAsErrorsCheckButton]));
336
304
w24.Position = 2;
337
305
w24.Expand = false;
338
306
w24.Fill = false;
339
307
this.hbox48.Add (this.vbox67);
340
global::Gtk.Box.BoxChild w25 = ((global::Gtk.Box.BoxChild)(this.hbox48[this.vbox67]));
308
global::Gtk.Box.BoxChild w25 = ((global::Gtk.Box.BoxChild)(this.hbox48 [this.vbox67]));
341
309
w25.Position = 1;
342
310
this.vbox62.Add (this.hbox48);
343
global::Gtk.Box.BoxChild w26 = ((global::Gtk.Box.BoxChild)(this.vbox62[this.hbox48]));
311
global::Gtk.Box.BoxChild w26 = ((global::Gtk.Box.BoxChild)(this.vbox62 [this.hbox48]));
344
312
w26.Position = 3;
345
313
w26.Expand = false;
346
314
w26.Fill = false;
347
315
// Container child vbox62.Gtk.Box+BoxChild
348
316
this.label94 = new global::Gtk.Label ();
349
317
this.label94.Name = "label94";
350
this.label94.Xalign = 0f;
318
this.label94.Xalign = 0F;
351
319
this.label94.LabelProp = global::Mono.Unix.Catalog.GetString ("<b>Additional Options</b>");
352
320
this.label94.UseMarkup = true;
353
321
this.label94.UseUnderline = true;
354
322
this.vbox62.Add (this.label94);
355
global::Gtk.Box.BoxChild w27 = ((global::Gtk.Box.BoxChild)(this.vbox62[this.label94]));
323
global::Gtk.Box.BoxChild w27 = ((global::Gtk.Box.BoxChild)(this.vbox62 [this.label94]));
356
324
w27.Position = 4;
357
325
w27.Expand = false;
358
326
w27.Fill = false;
365
333
this.label74.WidthRequest = 18;
366
334
this.label74.Name = "label74";
367
335
this.hbox5.Add (this.label74);
368
global::Gtk.Box.BoxChild w28 = ((global::Gtk.Box.BoxChild)(this.hbox5[this.label74]));
336
global::Gtk.Box.BoxChild w28 = ((global::Gtk.Box.BoxChild)(this.hbox5 [this.label74]));
369
337
w28.Position = 0;
370
338
w28.Expand = false;
371
339
w28.Fill = false;
379
347
this.label88.LabelProp = global::Mono.Unix.Catalog.GetString ("_Additional arguments:");
380
348
this.label88.UseUnderline = true;
381
349
this.hbox6.Add (this.label88);
382
global::Gtk.Box.BoxChild w29 = ((global::Gtk.Box.BoxChild)(this.hbox6[this.label88]));
350
global::Gtk.Box.BoxChild w29 = ((global::Gtk.Box.BoxChild)(this.hbox6 [this.label88]));
383
351
w29.Position = 0;
384
352
w29.Expand = false;
385
353
w29.Fill = false;
390
358
this.additionalArgsEntry.IsEditable = true;
391
359
this.additionalArgsEntry.InvisibleChar = '●';
392
360
this.hbox6.Add (this.additionalArgsEntry);
393
global::Gtk.Box.BoxChild w30 = ((global::Gtk.Box.BoxChild)(this.hbox6[this.additionalArgsEntry]));
361
global::Gtk.Box.BoxChild w30 = ((global::Gtk.Box.BoxChild)(this.hbox6 [this.additionalArgsEntry]));
394
362
w30.Position = 1;
395
363
this.hbox5.Add (this.hbox6);
396
global::Gtk.Box.BoxChild w31 = ((global::Gtk.Box.BoxChild)(this.hbox5[this.hbox6]));
364
global::Gtk.Box.BoxChild w31 = ((global::Gtk.Box.BoxChild)(this.hbox5 [this.hbox6]));
397
365
w31.Position = 1;
398
366
this.vbox62.Add (this.hbox5);
399
global::Gtk.Box.BoxChild w32 = ((global::Gtk.Box.BoxChild)(this.vbox62[this.hbox5]));
367
global::Gtk.Box.BoxChild w32 = ((global::Gtk.Box.BoxChild)(this.vbox62 [this.hbox5]));
400
368
w32.Position = 5;
401
369
w32.Expand = false;
402
370
w32.Fill = false;