5
5
public partial class DotDesktopViewWidget
7
7
private global::Gtk.Notebook notebook;
9
8
private global::Gtk.ScrolledWindow scrolledwindow1;
11
9
private global::Gtk.VBox vbox4;
13
10
private global::Gtk.HBox hbox2;
15
11
private global::Gtk.Label label9;
17
12
private global::Gtk.ComboBox comboType;
19
13
private global::Gtk.HSeparator hseparator4;
21
14
private global::Gtk.HBox hbox3;
23
15
private global::Gtk.Label label1;
25
16
private global::Gtk.ComboBox comboLocales;
27
17
private global::Gtk.Button buttonNewLocale;
29
18
private global::Gtk.Table table6;
31
19
private global::Gtk.Entry entryComment;
33
20
private global::Gtk.Entry entryGenericName;
35
21
private global::Gtk.Entry entryIcon;
37
22
private global::Gtk.Entry entryName;
39
23
private global::Gtk.Label label10;
41
24
private global::Gtk.Label label11;
43
25
private global::Gtk.Label label13;
45
26
private global::Gtk.Label label20;
47
27
private global::Gtk.HSeparator hseparator2;
49
28
private global::Gtk.Table tableCommand;
51
29
private global::Gtk.CheckButton checkTerminal;
53
30
private global::Gtk.Entry entryExec;
55
31
private global::Gtk.Entry entryPath;
57
32
private global::Gtk.Entry entryTryExec;
59
33
private global::Gtk.Label label14;
61
34
private global::Gtk.Label label15;
63
35
private global::Gtk.Label label16;
65
36
private global::Gtk.HBox boxUrl;
67
37
private global::Gtk.Label label18;
69
38
private global::Gtk.Entry entryUrl;
71
39
private global::Gtk.Label label7;
73
40
private global::Gtk.VBox boxMenu;
75
41
private global::Gtk.CheckButton checkShowInMenu;
77
42
private global::Gtk.HSeparator hseparator5;
79
43
private global::Gtk.VBox boxCategories;
81
44
private global::Gtk.Label label17;
83
45
private global::Gtk.HBox hbox6;
85
46
private global::Gtk.ScrolledWindow scrolledwindow2;
87
47
private global::Gtk.TreeView treeCategories;
89
48
private global::Gtk.VBox vbox3;
91
49
private global::Gtk.Button buttonAddCategories;
93
50
private global::Gtk.Button buttonRemoveCategory;
95
51
private global::Gtk.HSeparator hseparator6;
97
52
private global::Gtk.Label label3;
99
53
private global::Gtk.RadioButton radioAlwaysShow;
101
54
private global::Gtk.RadioButton radioOnlyShowIn;
103
55
private global::Gtk.RadioButton radioNotShowIn;
105
56
private global::Gtk.Frame frame1;
107
57
private global::Gtk.Alignment GtkAlignment4;
109
58
private global::Gtk.TreeView treeEnvs;
111
59
private global::Gtk.Label label2;
113
60
private global::Gtk.Table tableMimeTypes;
115
61
private global::Gtk.HBox hbox1;
117
62
private global::Gtk.Label label4;
119
63
private global::Gtk.ScrolledWindow scrolledwindow3;
121
64
private global::Gtk.TreeView treeMimeTypes;
123
65
private global::Gtk.VBox vbox5;
125
66
private global::Gtk.Button buttonAddMimeType;
127
67
private global::Gtk.Button buttonRemoveMimeType;
129
68
private global::Gtk.Label label8;
131
69
private global::Gtk.HBox hbox4;
133
70
private global::Gtk.ScrolledWindow scrolledwindow4;
135
71
private global::Gtk.TreeView treeEntries;
137
72
private global::Gtk.VBox vbox7;
139
73
private global::Gtk.Button buttonAddEntry;
141
74
private global::Gtk.Button buttonRemoveEntry;
143
75
private global::Gtk.Label label5;
145
77
protected virtual void Build ()
297
229
this.entryName.WidthChars = 50;
298
230
this.entryName.InvisibleChar = 'ā';
299
231
this.table6.Add (this.entryName);
300
global::Gtk.Table.TableChild w13 = ((global::Gtk.Table.TableChild)(this.table6[this.entryName]));
232
global::Gtk.Table.TableChild w13 = ((global::Gtk.Table.TableChild)(this.table6 [this.entryName]));
301
233
w13.LeftAttach = ((uint)(1));
302
234
w13.RightAttach = ((uint)(2));
303
235
w13.YOptions = ((global::Gtk.AttachOptions)(4));
304
236
// Container child table6.Gtk.Table+TableChild
305
237
this.label10 = new global::Gtk.Label ();
306
238
this.label10.Name = "label10";
307
this.label10.Xalign = 0f;
239
this.label10.Xalign = 0F;
308
240
this.label10.LabelProp = global::Mono.Unix.Catalog.GetString ("Icon:");
309
241
this.table6.Add (this.label10);
310
global::Gtk.Table.TableChild w14 = ((global::Gtk.Table.TableChild)(this.table6[this.label10]));
242
global::Gtk.Table.TableChild w14 = ((global::Gtk.Table.TableChild)(this.table6 [this.label10]));
311
243
w14.TopAttach = ((uint)(3));
312
244
w14.BottomAttach = ((uint)(4));
313
245
w14.XOptions = ((global::Gtk.AttachOptions)(4));
315
247
// Container child table6.Gtk.Table+TableChild
316
248
this.label11 = new global::Gtk.Label ();
317
249
this.label11.Name = "label11";
318
this.label11.Xalign = 0f;
250
this.label11.Xalign = 0F;
319
251
this.label11.LabelProp = global::Mono.Unix.Catalog.GetString ("Generic name:");
320
252
this.table6.Add (this.label11);
321
global::Gtk.Table.TableChild w15 = ((global::Gtk.Table.TableChild)(this.table6[this.label11]));
253
global::Gtk.Table.TableChild w15 = ((global::Gtk.Table.TableChild)(this.table6 [this.label11]));
322
254
w15.TopAttach = ((uint)(1));
323
255
w15.BottomAttach = ((uint)(2));
324
256
w15.XOptions = ((global::Gtk.AttachOptions)(4));
326
258
// Container child table6.Gtk.Table+TableChild
327
259
this.label13 = new global::Gtk.Label ();
328
260
this.label13.Name = "label13";
329
this.label13.Xalign = 0f;
261
this.label13.Xalign = 0F;
330
262
this.label13.LabelProp = global::Mono.Unix.Catalog.GetString ("Comment:");
331
263
this.table6.Add (this.label13);
332
global::Gtk.Table.TableChild w16 = ((global::Gtk.Table.TableChild)(this.table6[this.label13]));
264
global::Gtk.Table.TableChild w16 = ((global::Gtk.Table.TableChild)(this.table6 [this.label13]));
333
265
w16.TopAttach = ((uint)(2));
334
266
w16.BottomAttach = ((uint)(3));
335
267
w16.XOptions = ((global::Gtk.AttachOptions)(4));
337
269
// Container child table6.Gtk.Table+TableChild
338
270
this.label20 = new global::Gtk.Label ();
339
271
this.label20.Name = "label20";
340
this.label20.Xalign = 0f;
272
this.label20.Xalign = 0F;
341
273
this.label20.LabelProp = global::Mono.Unix.Catalog.GetString ("Name:");
342
274
this.table6.Add (this.label20);
343
global::Gtk.Table.TableChild w17 = ((global::Gtk.Table.TableChild)(this.table6[this.label20]));
275
global::Gtk.Table.TableChild w17 = ((global::Gtk.Table.TableChild)(this.table6 [this.label20]));
344
276
w17.XOptions = ((global::Gtk.AttachOptions)(4));
345
277
w17.YOptions = ((global::Gtk.AttachOptions)(4));
346
278
this.vbox4.Add (this.table6);
347
global::Gtk.Box.BoxChild w18 = ((global::Gtk.Box.BoxChild)(this.vbox4[this.table6]));
279
global::Gtk.Box.BoxChild w18 = ((global::Gtk.Box.BoxChild)(this.vbox4 [this.table6]));
348
280
w18.Position = 3;
349
281
w18.Expand = false;
350
282
w18.Fill = false;
414
346
// Container child tableCommand.Gtk.Table+TableChild
415
347
this.label14 = new global::Gtk.Label ();
416
348
this.label14.Name = "label14";
417
this.label14.Xalign = 0f;
349
this.label14.Xalign = 0F;
418
350
this.label14.LabelProp = global::Mono.Unix.Catalog.GetString ("Command:");
419
351
this.tableCommand.Add (this.label14);
420
global::Gtk.Table.TableChild w24 = ((global::Gtk.Table.TableChild)(this.tableCommand[this.label14]));
352
global::Gtk.Table.TableChild w24 = ((global::Gtk.Table.TableChild)(this.tableCommand [this.label14]));
421
353
w24.XOptions = ((global::Gtk.AttachOptions)(4));
422
354
w24.YOptions = ((global::Gtk.AttachOptions)(4));
423
355
// Container child tableCommand.Gtk.Table+TableChild
424
356
this.label15 = new global::Gtk.Label ();
425
357
this.label15.Name = "label15";
426
this.label15.Xalign = 0f;
358
this.label15.Xalign = 0F;
427
359
this.label15.LabelProp = global::Mono.Unix.Catalog.GetString ("Test exe:");
428
360
this.tableCommand.Add (this.label15);
429
global::Gtk.Table.TableChild w25 = ((global::Gtk.Table.TableChild)(this.tableCommand[this.label15]));
361
global::Gtk.Table.TableChild w25 = ((global::Gtk.Table.TableChild)(this.tableCommand [this.label15]));
430
362
w25.TopAttach = ((uint)(1));
431
363
w25.BottomAttach = ((uint)(2));
432
364
w25.XOptions = ((global::Gtk.AttachOptions)(4));
434
366
// Container child tableCommand.Gtk.Table+TableChild
435
367
this.label16 = new global::Gtk.Label ();
436
368
this.label16.Name = "label16";
437
this.label16.Xalign = 0f;
369
this.label16.Xalign = 0F;
438
370
this.label16.LabelProp = global::Mono.Unix.Catalog.GetString ("Working path:");
439
371
this.tableCommand.Add (this.label16);
440
global::Gtk.Table.TableChild w26 = ((global::Gtk.Table.TableChild)(this.tableCommand[this.label16]));
372
global::Gtk.Table.TableChild w26 = ((global::Gtk.Table.TableChild)(this.tableCommand [this.label16]));
441
373
w26.TopAttach = ((uint)(2));
442
374
w26.BottomAttach = ((uint)(3));
443
375
w26.XOptions = ((global::Gtk.AttachOptions)(4));
444
376
w26.YOptions = ((global::Gtk.AttachOptions)(4));
445
377
this.vbox4.Add (this.tableCommand);
446
global::Gtk.Box.BoxChild w27 = ((global::Gtk.Box.BoxChild)(this.vbox4[this.tableCommand]));
378
global::Gtk.Box.BoxChild w27 = ((global::Gtk.Box.BoxChild)(this.vbox4 [this.tableCommand]));
447
379
w27.Position = 5;
448
380
w27.Expand = false;
449
381
w27.Fill = false;
565
497
this.buttonRemoveCategory.UseUnderline = true;
566
498
this.buttonRemoveCategory.Label = "gtk-remove";
567
499
this.vbox3.Add (this.buttonRemoveCategory);
568
global::Gtk.Box.BoxChild w40 = ((global::Gtk.Box.BoxChild)(this.vbox3[this.buttonRemoveCategory]));
500
global::Gtk.Box.BoxChild w40 = ((global::Gtk.Box.BoxChild)(this.vbox3 [this.buttonRemoveCategory]));
569
501
w40.Position = 1;
570
502
w40.Expand = false;
571
503
w40.Fill = false;
572
504
this.hbox6.Add (this.vbox3);
573
global::Gtk.Box.BoxChild w41 = ((global::Gtk.Box.BoxChild)(this.hbox6[this.vbox3]));
505
global::Gtk.Box.BoxChild w41 = ((global::Gtk.Box.BoxChild)(this.hbox6 [this.vbox3]));
574
506
w41.Position = 1;
575
507
w41.Expand = false;
576
508
w41.Fill = false;
577
509
this.boxCategories.Add (this.hbox6);
578
global::Gtk.Box.BoxChild w42 = ((global::Gtk.Box.BoxChild)(this.boxCategories[this.hbox6]));
510
global::Gtk.Box.BoxChild w42 = ((global::Gtk.Box.BoxChild)(this.boxCategories [this.hbox6]));
579
511
w42.Position = 1;
580
512
// Container child boxCategories.Gtk.Box+BoxChild
581
513
this.hseparator6 = new global::Gtk.HSeparator ();
582
514
this.hseparator6.CanFocus = true;
583
515
this.hseparator6.Name = "hseparator6";
584
516
this.boxCategories.Add (this.hseparator6);
585
global::Gtk.Box.BoxChild w43 = ((global::Gtk.Box.BoxChild)(this.boxCategories[this.hseparator6]));
517
global::Gtk.Box.BoxChild w43 = ((global::Gtk.Box.BoxChild)(this.boxCategories [this.hseparator6]));
586
518
w43.Position = 2;
587
519
w43.Expand = false;
588
520
w43.Fill = false;
589
521
this.boxMenu.Add (this.boxCategories);
590
global::Gtk.Box.BoxChild w44 = ((global::Gtk.Box.BoxChild)(this.boxMenu[this.boxCategories]));
522
global::Gtk.Box.BoxChild w44 = ((global::Gtk.Box.BoxChild)(this.boxMenu [this.boxCategories]));
591
523
w44.Position = 2;
592
524
// Container child boxMenu.Gtk.Box+BoxChild
593
525
this.label3 = new global::Gtk.Label ();
594
526
this.label3.CanFocus = true;
595
527
this.label3.Name = "label3";
596
this.label3.Xalign = 0f;
528
this.label3.Xalign = 0F;
597
529
this.label3.LabelProp = global::Mono.Unix.Catalog.GetString ("Select the environments that should display this desktop entry:");
598
530
this.boxMenu.Add (this.label3);
599
global::Gtk.Box.BoxChild w45 = ((global::Gtk.Box.BoxChild)(this.boxMenu[this.label3]));
531
global::Gtk.Box.BoxChild w45 = ((global::Gtk.Box.BoxChild)(this.boxMenu [this.label3]));
600
532
w45.Position = 3;
601
533
w45.Expand = false;
602
534
w45.Fill = false;
638
571
this.frame1.Name = "frame1";
639
572
this.frame1.ShadowType = ((global::Gtk.ShadowType)(1));
640
573
// Container child frame1.Gtk.Container+ContainerChild
641
this.GtkAlignment4 = new global::Gtk.Alignment (0f, 0f, 1f, 1f);
574
this.GtkAlignment4 = new global::Gtk.Alignment (0F, 0F, 1F, 1F);
642
575
this.GtkAlignment4.Name = "GtkAlignment4";
643
576
// Container child GtkAlignment4.Gtk.Container+ContainerChild
644
577
this.treeEnvs = new global::Gtk.TreeView ();
674
607
// Container child hbox1.Gtk.Box+BoxChild
675
608
this.label4 = new global::Gtk.Label ();
676
609
this.label4.Name = "label4";
677
this.label4.Xalign = 0f;
610
this.label4.Xalign = 0F;
678
611
this.label4.LabelProp = global::Mono.Unix.Catalog.GetString ("MIME types supported by this application:");
679
612
this.hbox1.Add (this.label4);
680
global::Gtk.Box.BoxChild w53 = ((global::Gtk.Box.BoxChild)(this.hbox1[this.label4]));
613
global::Gtk.Box.BoxChild w53 = ((global::Gtk.Box.BoxChild)(this.hbox1 [this.label4]));
681
614
w53.Position = 0;
682
615
w53.Expand = false;
683
616
w53.Fill = false;
684
617
this.tableMimeTypes.Add (this.hbox1);
685
global::Gtk.Table.TableChild w54 = ((global::Gtk.Table.TableChild)(this.tableMimeTypes[this.hbox1]));
618
global::Gtk.Table.TableChild w54 = ((global::Gtk.Table.TableChild)(this.tableMimeTypes [this.hbox1]));
686
619
w54.YOptions = ((global::Gtk.AttachOptions)(4));
687
620
// Container child tableMimeTypes.Gtk.Table+TableChild
688
621
this.scrolledwindow3 = new global::Gtk.ScrolledWindow ();
722
655
this.buttonRemoveMimeType.UseUnderline = true;
723
656
this.buttonRemoveMimeType.Label = "gtk-remove";
724
657
this.vbox5.Add (this.buttonRemoveMimeType);
725
global::Gtk.Box.BoxChild w58 = ((global::Gtk.Box.BoxChild)(this.vbox5[this.buttonRemoveMimeType]));
658
global::Gtk.Box.BoxChild w58 = ((global::Gtk.Box.BoxChild)(this.vbox5 [this.buttonRemoveMimeType]));
726
659
w58.Position = 1;
727
660
w58.Expand = false;
728
661
w58.Fill = false;
729
662
this.tableMimeTypes.Add (this.vbox5);
730
global::Gtk.Table.TableChild w59 = ((global::Gtk.Table.TableChild)(this.tableMimeTypes[this.vbox5]));
663
global::Gtk.Table.TableChild w59 = ((global::Gtk.Table.TableChild)(this.tableMimeTypes [this.vbox5]));
731
664
w59.TopAttach = ((uint)(1));
732
665
w59.BottomAttach = ((uint)(2));
733
666
w59.LeftAttach = ((uint)(1));
734
667
w59.RightAttach = ((uint)(2));
735
668
w59.XOptions = ((global::Gtk.AttachOptions)(4));
736
669
this.notebook.Add (this.tableMimeTypes);
737
global::Gtk.Notebook.NotebookChild w60 = ((global::Gtk.Notebook.NotebookChild)(this.notebook[this.tableMimeTypes]));
670
global::Gtk.Notebook.NotebookChild w60 = ((global::Gtk.Notebook.NotebookChild)(this.notebook [this.tableMimeTypes]));
738
671
w60.Position = 2;
740
673
this.label8 = new global::Gtk.Label ();
785
718
this.buttonRemoveEntry.UseUnderline = true;
786
719
this.buttonRemoveEntry.Label = "gtk-remove";
787
720
this.vbox7.Add (this.buttonRemoveEntry);
788
global::Gtk.Box.BoxChild w64 = ((global::Gtk.Box.BoxChild)(this.vbox7[this.buttonRemoveEntry]));
721
global::Gtk.Box.BoxChild w64 = ((global::Gtk.Box.BoxChild)(this.vbox7 [this.buttonRemoveEntry]));
789
722
w64.Position = 1;
790
723
w64.Expand = false;
791
724
w64.Fill = false;
792
725
this.hbox4.Add (this.vbox7);
793
global::Gtk.Box.BoxChild w65 = ((global::Gtk.Box.BoxChild)(this.hbox4[this.vbox7]));
726
global::Gtk.Box.BoxChild w65 = ((global::Gtk.Box.BoxChild)(this.hbox4 [this.vbox7]));
794
727
w65.Position = 1;
795
728
w65.Expand = false;
796
729
w65.Fill = false;
797
730
this.notebook.Add (this.hbox4);
798
global::Gtk.Notebook.NotebookChild w66 = ((global::Gtk.Notebook.NotebookChild)(this.notebook[this.hbox4]));
731
global::Gtk.Notebook.NotebookChild w66 = ((global::Gtk.Notebook.NotebookChild)(this.notebook [this.hbox4]));
799
732
w66.Position = 3;
801
734
this.label5 = new global::Gtk.Label ();