1
// ------------------------------------------------------------------------------
3
// This code was generated by a tool.
4
// Mono Runtime Version: 2.0.50727.42
6
// Changes to this file may cause incorrect behavior and will be lost if
7
// the code is regenerated.
9
// ------------------------------------------------------------------------------
14
public partial class GeneralPreferencesWidget {
16
private Gtk.Alignment alignment4;
18
private Gtk.VBox vbox1;
20
private Gtk.Label label1;
22
private Gtk.Alignment alignment2;
24
private Gtk.VBox vbox4;
26
private Gtk.CheckButton login_check;
28
private Gtk.CheckButton hide_check;
30
private Gtk.CheckButton notification_check;
32
private Gtk.Label label2;
34
private Gtk.Alignment alignment3;
36
private Gtk.VBox vbox3;
38
private Gtk.HBox hbox1;
40
private Gtk.Label label3;
42
private Gtk.ComboBox theme_combo;
44
private Gtk.VBox vbox2;
46
private Gtk.CheckButton pin_check;
48
protected virtual void Build() {
49
Stetic.Gui.Initialize(this);
50
// Widget Do.UI.GeneralPreferencesWidget
51
Stetic.BinContainer.Attach(this);
52
this.Name = "Do.UI.GeneralPreferencesWidget";
53
// Container child Do.UI.GeneralPreferencesWidget.Gtk.Container+ContainerChild
54
this.alignment4 = new Gtk.Alignment(0.5F, 0.5F, 1F, 1F);
55
this.alignment4.Name = "alignment4";
56
this.alignment4.BorderWidth = ((uint)(10));
57
// Container child alignment4.Gtk.Container+ContainerChild
58
this.vbox1 = new Gtk.VBox();
59
this.vbox1.Name = "vbox1";
60
this.vbox1.Spacing = 6;
61
// Container child vbox1.Gtk.Box+BoxChild
62
this.label1 = new Gtk.Label();
63
this.label1.Name = "label1";
64
this.label1.Xalign = 0F;
65
this.label1.LabelProp = Mono.Unix.Catalog.GetString("<b>First-launch Behavior</b>");
66
this.label1.UseMarkup = true;
67
this.vbox1.Add(this.label1);
68
Gtk.Box.BoxChild w1 = ((Gtk.Box.BoxChild)(this.vbox1[this.label1]));
72
// Container child vbox1.Gtk.Box+BoxChild
73
this.alignment2 = new Gtk.Alignment(0.5F, 0.5F, 1F, 1F);
74
this.alignment2.Name = "alignment2";
75
this.alignment2.LeftPadding = ((uint)(20));
76
this.alignment2.BottomPadding = ((uint)(10));
77
// Container child alignment2.Gtk.Container+ContainerChild
78
this.vbox4 = new Gtk.VBox();
79
this.vbox4.Name = "vbox4";
80
this.vbox4.Spacing = 6;
81
// Container child vbox4.Gtk.Box+BoxChild
82
this.login_check = new Gtk.CheckButton();
83
this.login_check.CanFocus = true;
84
this.login_check.Name = "login_check";
85
this.login_check.Label = Mono.Unix.Catalog.GetString("Start GNOME Do at login.");
86
this.login_check.DrawIndicator = true;
87
this.login_check.UseUnderline = true;
88
this.vbox4.Add(this.login_check);
89
Gtk.Box.BoxChild w2 = ((Gtk.Box.BoxChild)(this.vbox4[this.login_check]));
93
// Container child vbox4.Gtk.Box+BoxChild
94
this.hide_check = new Gtk.CheckButton();
95
this.hide_check.CanFocus = true;
96
this.hide_check.Name = "hide_check";
97
this.hide_check.Label = Mono.Unix.Catalog.GetString("Hide window on first launch (quiet mode).");
98
this.hide_check.DrawIndicator = true;
99
this.hide_check.UseUnderline = true;
100
this.vbox4.Add(this.hide_check);
101
Gtk.Box.BoxChild w3 = ((Gtk.Box.BoxChild)(this.vbox4[this.hide_check]));
105
// Container child vbox4.Gtk.Box+BoxChild
106
this.notification_check = new Gtk.CheckButton();
107
this.notification_check.CanFocus = true;
108
this.notification_check.Name = "notification_check";
109
this.notification_check.Label = Mono.Unix.Catalog.GetString("Show notification icon");
110
this.notification_check.DrawIndicator = true;
111
this.notification_check.UseUnderline = true;
112
this.vbox4.Add(this.notification_check);
113
Gtk.Box.BoxChild w4 = ((Gtk.Box.BoxChild)(this.vbox4[this.notification_check]));
117
this.alignment2.Add(this.vbox4);
118
this.vbox1.Add(this.alignment2);
119
Gtk.Box.BoxChild w6 = ((Gtk.Box.BoxChild)(this.vbox1[this.alignment2]));
123
// Container child vbox1.Gtk.Box+BoxChild
124
this.label2 = new Gtk.Label();
125
this.label2.Name = "label2";
126
this.label2.Xalign = 0F;
127
this.label2.LabelProp = Mono.Unix.Catalog.GetString("<b>Appearance</b>");
128
this.label2.UseMarkup = true;
129
this.vbox1.Add(this.label2);
130
Gtk.Box.BoxChild w7 = ((Gtk.Box.BoxChild)(this.vbox1[this.label2]));
134
// Container child vbox1.Gtk.Box+BoxChild
135
this.alignment3 = new Gtk.Alignment(0.5F, 0.5F, 1F, 1F);
136
this.alignment3.Name = "alignment3";
137
this.alignment3.LeftPadding = ((uint)(20));
138
// Container child alignment3.Gtk.Container+ContainerChild
139
this.vbox3 = new Gtk.VBox();
140
this.vbox3.Name = "vbox3";
141
this.vbox3.Spacing = 6;
142
// Container child vbox3.Gtk.Box+BoxChild
143
this.hbox1 = new Gtk.HBox();
144
this.hbox1.Name = "hbox1";
145
this.hbox1.Spacing = 6;
146
// Container child hbox1.Gtk.Box+BoxChild
147
this.label3 = new Gtk.Label();
148
this.label3.Name = "label3";
149
this.label3.LabelProp = Mono.Unix.Catalog.GetString("Theme:");
150
this.hbox1.Add(this.label3);
151
Gtk.Box.BoxChild w8 = ((Gtk.Box.BoxChild)(this.hbox1[this.label3]));
155
// Container child hbox1.Gtk.Box+BoxChild
156
this.theme_combo = Gtk.ComboBox.NewText();
157
this.theme_combo.AppendText(Mono.Unix.Catalog.GetString("Classic"));
158
this.theme_combo.AppendText(Mono.Unix.Catalog.GetString("Glass Frame"));
159
this.theme_combo.AppendText(Mono.Unix.Catalog.GetString("Mini"));
160
this.theme_combo.WidthRequest = 150;
161
this.theme_combo.Name = "theme_combo";
162
this.theme_combo.Active = 0;
163
this.hbox1.Add(this.theme_combo);
164
Gtk.Box.BoxChild w9 = ((Gtk.Box.BoxChild)(this.hbox1[this.theme_combo]));
168
this.vbox3.Add(this.hbox1);
169
Gtk.Box.BoxChild w10 = ((Gtk.Box.BoxChild)(this.vbox3[this.hbox1]));
173
// Container child vbox3.Gtk.Box+BoxChild
174
this.vbox2 = new Gtk.VBox();
175
this.vbox2.Name = "vbox2";
176
this.vbox2.Spacing = 6;
177
// Container child vbox2.Gtk.Box+BoxChild
178
this.pin_check = new Gtk.CheckButton();
179
this.pin_check.CanFocus = true;
180
this.pin_check.Name = "pin_check";
181
this.pin_check.Label = Mono.Unix.Catalog.GetString("Always show results window");
182
this.pin_check.DrawIndicator = true;
183
this.pin_check.UseUnderline = true;
184
this.vbox2.Add(this.pin_check);
185
Gtk.Box.BoxChild w11 = ((Gtk.Box.BoxChild)(this.vbox2[this.pin_check]));
189
this.vbox3.Add(this.vbox2);
190
Gtk.Box.BoxChild w12 = ((Gtk.Box.BoxChild)(this.vbox3[this.vbox2]));
192
this.alignment3.Add(this.vbox3);
193
this.vbox1.Add(this.alignment3);
194
Gtk.Box.BoxChild w14 = ((Gtk.Box.BoxChild)(this.vbox1[this.alignment3]));
196
this.alignment4.Add(this.vbox1);
197
this.Add(this.alignment4);
198
if ((this.Child != null)) {
199
this.Child.ShowAll();
202
this.login_check.Clicked += new System.EventHandler(this.OnLoginCheckClicked);
203
this.hide_check.Clicked += new System.EventHandler(this.OnHideCheckClicked);
204
this.notification_check.Clicked += new System.EventHandler(this.OnNotificationCheckClicked);
205
this.theme_combo.Changed += new System.EventHandler(this.OnThemeComboChanged);
206
this.pin_check.Clicked += new System.EventHandler(this.OnPinChecklicked);