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 Docky.Interface {
14
public partial class DockyConfigurationWidget {
16
private Gtk.VBox vbox2;
18
private Gtk.Frame frame1;
20
private Gtk.Alignment GtkAlignment;
22
private Gtk.VBox vbox3;
24
private Gtk.Table table1;
26
private Gtk.CheckButton active_window_checkbox;
28
private Gtk.CheckButton advanced_indicators_checkbutton;
30
private Gtk.ComboBox autohide_combo;
32
private Gtk.HBox hbox1;
34
private Gtk.HBox hbox10;
36
private Gtk.HBox hbox11;
38
private Gtk.CheckButton zoom_checkbutton;
40
private Gtk.HBox hbox4;
42
private Gtk.HScale icon_size_scale;
44
private Gtk.Label label2;
46
private Gtk.ComboBox orientation_combobox;
48
private Gtk.Label orientation_label;
50
private Gtk.Label orientation_label1;
52
private Gtk.HScale zoom_scale;
54
private Gtk.Label GtkLabel3;
56
private Gtk.HSeparator hseparator1;
58
private Gtk.Frame frame2;
60
private Gtk.Alignment GtkAlignment1;
62
private Gtk.Table table2;
64
private Gtk.HBox hbox6;
66
private Gtk.HBox hbox7;
68
private Gtk.HBox hbox8;
70
private Gtk.Button clear_removed_button;
72
private Gtk.HBox hbox9;
74
private Gtk.ScrolledWindow scrolled_window;
76
private Gtk.Label GtkLabel5;
78
protected virtual void Build() {
79
Stetic.Gui.Initialize(this);
80
// Widget Docky.Interface.DockyConfigurationWidget
81
Stetic.BinContainer.Attach(this);
82
this.Name = "Docky.Interface.DockyConfigurationWidget";
83
// Container child Docky.Interface.DockyConfigurationWidget.Gtk.Container+ContainerChild
84
this.vbox2 = new Gtk.VBox();
85
this.vbox2.Name = "vbox2";
86
this.vbox2.Spacing = 6;
87
// Container child vbox2.Gtk.Box+BoxChild
88
this.frame1 = new Gtk.Frame();
89
this.frame1.Name = "frame1";
90
this.frame1.ShadowType = ((Gtk.ShadowType)(0));
91
// Container child frame1.Gtk.Container+ContainerChild
92
this.GtkAlignment = new Gtk.Alignment(0F, 0F, 1F, 1F);
93
this.GtkAlignment.Name = "GtkAlignment";
94
this.GtkAlignment.LeftPadding = ((uint)(12));
95
this.GtkAlignment.TopPadding = ((uint)(5));
96
this.GtkAlignment.RightPadding = ((uint)(5));
97
this.GtkAlignment.BottomPadding = ((uint)(5));
98
// Container child GtkAlignment.Gtk.Container+ContainerChild
99
this.vbox3 = new Gtk.VBox();
100
this.vbox3.Name = "vbox3";
101
this.vbox3.Spacing = 6;
102
// Container child vbox3.Gtk.Box+BoxChild
103
this.table1 = new Gtk.Table(((uint)(4)), ((uint)(5)), false);
104
this.table1.Name = "table1";
105
this.table1.RowSpacing = ((uint)(6));
106
this.table1.ColumnSpacing = ((uint)(6));
107
// Container child table1.Gtk.Table+TableChild
108
this.active_window_checkbox = new Gtk.CheckButton();
109
this.active_window_checkbox.CanFocus = true;
110
this.active_window_checkbox.Name = "active_window_checkbox";
111
this.active_window_checkbox.Label = Mono.Unix.Catalog.GetString("Indicate Active Window");
112
this.active_window_checkbox.DrawIndicator = true;
113
this.active_window_checkbox.UseUnderline = true;
114
this.table1.Add(this.active_window_checkbox);
115
Gtk.Table.TableChild w1 = ((Gtk.Table.TableChild)(this.table1[this.active_window_checkbox]));
116
w1.TopAttach = ((uint)(1));
117
w1.BottomAttach = ((uint)(2));
118
w1.LeftAttach = ((uint)(3));
119
w1.RightAttach = ((uint)(4));
120
w1.XOptions = ((Gtk.AttachOptions)(4));
121
w1.YOptions = ((Gtk.AttachOptions)(4));
122
// Container child table1.Gtk.Table+TableChild
123
this.advanced_indicators_checkbutton = new Gtk.CheckButton();
124
this.advanced_indicators_checkbutton.CanFocus = true;
125
this.advanced_indicators_checkbutton.Name = "advanced_indicators_checkbutton";
126
this.advanced_indicators_checkbutton.Label = Mono.Unix.Catalog.GetString("Indicate Multiple Windows");
127
this.advanced_indicators_checkbutton.DrawIndicator = true;
128
this.advanced_indicators_checkbutton.UseUnderline = true;
129
this.table1.Add(this.advanced_indicators_checkbutton);
130
Gtk.Table.TableChild w2 = ((Gtk.Table.TableChild)(this.table1[this.advanced_indicators_checkbutton]));
131
w2.LeftAttach = ((uint)(3));
132
w2.RightAttach = ((uint)(4));
133
w2.XOptions = ((Gtk.AttachOptions)(4));
134
w2.YOptions = ((Gtk.AttachOptions)(4));
135
// Container child table1.Gtk.Table+TableChild
136
this.autohide_combo = Gtk.ComboBox.NewText();
137
this.autohide_combo.Name = "autohide_combo";
138
this.table1.Add(this.autohide_combo);
139
Gtk.Table.TableChild w3 = ((Gtk.Table.TableChild)(this.table1[this.autohide_combo]));
140
w3.TopAttach = ((uint)(1));
141
w3.BottomAttach = ((uint)(2));
142
w3.LeftAttach = ((uint)(1));
143
w3.RightAttach = ((uint)(2));
144
w3.XOptions = ((Gtk.AttachOptions)(4));
145
w3.YOptions = ((Gtk.AttachOptions)(4));
146
// Container child table1.Gtk.Table+TableChild
147
this.hbox1 = new Gtk.HBox();
148
this.hbox1.Name = "hbox1";
149
this.hbox1.Spacing = 6;
150
this.table1.Add(this.hbox1);
151
Gtk.Table.TableChild w4 = ((Gtk.Table.TableChild)(this.table1[this.hbox1]));
152
w4.LeftAttach = ((uint)(2));
153
w4.RightAttach = ((uint)(3));
154
w4.YOptions = ((Gtk.AttachOptions)(4));
155
// Container child table1.Gtk.Table+TableChild
156
this.hbox10 = new Gtk.HBox();
157
this.hbox10.Name = "hbox10";
158
this.hbox10.Spacing = 6;
159
// Container child hbox10.Gtk.Box+BoxChild
160
this.hbox11 = new Gtk.HBox();
161
this.hbox11.Name = "hbox11";
162
this.hbox11.Spacing = 6;
163
this.hbox10.Add(this.hbox11);
164
Gtk.Box.BoxChild w5 = ((Gtk.Box.BoxChild)(this.hbox10[this.hbox11]));
166
// Container child hbox10.Gtk.Box+BoxChild
167
this.zoom_checkbutton = new Gtk.CheckButton();
168
this.zoom_checkbutton.CanFocus = true;
169
this.zoom_checkbutton.Name = "zoom_checkbutton";
170
this.zoom_checkbutton.Label = Mono.Unix.Catalog.GetString("Zoom:");
171
this.zoom_checkbutton.DrawIndicator = true;
172
this.zoom_checkbutton.UseUnderline = true;
173
this.hbox10.Add(this.zoom_checkbutton);
174
Gtk.Box.BoxChild w6 = ((Gtk.Box.BoxChild)(this.hbox10[this.zoom_checkbutton]));
177
this.table1.Add(this.hbox10);
178
Gtk.Table.TableChild w7 = ((Gtk.Table.TableChild)(this.table1[this.hbox10]));
179
w7.TopAttach = ((uint)(3));
180
w7.BottomAttach = ((uint)(4));
181
w7.XOptions = ((Gtk.AttachOptions)(4));
182
w7.YOptions = ((Gtk.AttachOptions)(4));
183
// Container child table1.Gtk.Table+TableChild
184
this.hbox4 = new Gtk.HBox();
185
this.hbox4.Name = "hbox4";
186
this.hbox4.Spacing = 6;
187
this.table1.Add(this.hbox4);
188
Gtk.Table.TableChild w8 = ((Gtk.Table.TableChild)(this.table1[this.hbox4]));
189
w8.LeftAttach = ((uint)(4));
190
w8.RightAttach = ((uint)(5));
191
w8.YOptions = ((Gtk.AttachOptions)(4));
192
// Container child table1.Gtk.Table+TableChild
193
this.icon_size_scale = new Gtk.HScale(null);
194
this.icon_size_scale.CanFocus = true;
195
this.icon_size_scale.Name = "icon_size_scale";
196
this.icon_size_scale.Adjustment.Lower = 24;
197
this.icon_size_scale.Adjustment.Upper = 128;
198
this.icon_size_scale.Adjustment.PageIncrement = 10;
199
this.icon_size_scale.Adjustment.StepIncrement = 1;
200
this.icon_size_scale.DrawValue = true;
201
this.icon_size_scale.Digits = 0;
202
this.icon_size_scale.ValuePos = ((Gtk.PositionType)(1));
203
this.table1.Add(this.icon_size_scale);
204
Gtk.Table.TableChild w9 = ((Gtk.Table.TableChild)(this.table1[this.icon_size_scale]));
205
w9.TopAttach = ((uint)(2));
206
w9.BottomAttach = ((uint)(3));
207
w9.LeftAttach = ((uint)(1));
208
w9.RightAttach = ((uint)(4));
209
w9.XOptions = ((Gtk.AttachOptions)(4));
210
w9.YOptions = ((Gtk.AttachOptions)(4));
211
// Container child table1.Gtk.Table+TableChild
212
this.label2 = new Gtk.Label();
213
this.label2.Name = "label2";
214
this.label2.Xalign = 1F;
215
this.label2.LabelProp = Mono.Unix.Catalog.GetString("Icon Size:");
216
this.table1.Add(this.label2);
217
Gtk.Table.TableChild w10 = ((Gtk.Table.TableChild)(this.table1[this.label2]));
218
w10.TopAttach = ((uint)(2));
219
w10.BottomAttach = ((uint)(3));
220
w10.XOptions = ((Gtk.AttachOptions)(4));
221
w10.YOptions = ((Gtk.AttachOptions)(4));
222
// Container child table1.Gtk.Table+TableChild
223
this.orientation_combobox = Gtk.ComboBox.NewText();
224
this.orientation_combobox.Name = "orientation_combobox";
225
this.table1.Add(this.orientation_combobox);
226
Gtk.Table.TableChild w11 = ((Gtk.Table.TableChild)(this.table1[this.orientation_combobox]));
227
w11.LeftAttach = ((uint)(1));
228
w11.RightAttach = ((uint)(2));
229
w11.XOptions = ((Gtk.AttachOptions)(4));
230
w11.YOptions = ((Gtk.AttachOptions)(4));
231
// Container child table1.Gtk.Table+TableChild
232
this.orientation_label = new Gtk.Label();
233
this.orientation_label.WidthRequest = 70;
234
this.orientation_label.Name = "orientation_label";
235
this.orientation_label.Xalign = 1F;
236
this.orientation_label.LabelProp = Mono.Unix.Catalog.GetString("Orientation:");
237
this.table1.Add(this.orientation_label);
238
Gtk.Table.TableChild w12 = ((Gtk.Table.TableChild)(this.table1[this.orientation_label]));
239
w12.XOptions = ((Gtk.AttachOptions)(4));
240
w12.YOptions = ((Gtk.AttachOptions)(4));
241
// Container child table1.Gtk.Table+TableChild
242
this.orientation_label1 = new Gtk.Label();
243
this.orientation_label1.Name = "orientation_label1";
244
this.orientation_label1.Xalign = 1F;
245
this.orientation_label1.LabelProp = Mono.Unix.Catalog.GetString("Hiding:");
246
this.table1.Add(this.orientation_label1);
247
Gtk.Table.TableChild w13 = ((Gtk.Table.TableChild)(this.table1[this.orientation_label1]));
248
w13.TopAttach = ((uint)(1));
249
w13.BottomAttach = ((uint)(2));
250
w13.XOptions = ((Gtk.AttachOptions)(4));
251
w13.YOptions = ((Gtk.AttachOptions)(4));
252
// Container child table1.Gtk.Table+TableChild
253
this.zoom_scale = new Gtk.HScale(null);
254
this.zoom_scale.CanFocus = true;
255
this.zoom_scale.Name = "zoom_scale";
256
this.zoom_scale.UpdatePolicy = ((Gtk.UpdateType)(1));
257
this.zoom_scale.Adjustment.Lower = 0.1;
258
this.zoom_scale.Adjustment.Upper = 4;
259
this.zoom_scale.Adjustment.PageIncrement = 0.1;
260
this.zoom_scale.Adjustment.PageSize = 0.1;
261
this.zoom_scale.Adjustment.StepIncrement = 0.1;
262
this.zoom_scale.Adjustment.Value = 0.7;
263
this.zoom_scale.DrawValue = true;
264
this.zoom_scale.Digits = 0;
265
this.zoom_scale.ValuePos = ((Gtk.PositionType)(1));
266
this.table1.Add(this.zoom_scale);
267
Gtk.Table.TableChild w14 = ((Gtk.Table.TableChild)(this.table1[this.zoom_scale]));
268
w14.TopAttach = ((uint)(3));
269
w14.BottomAttach = ((uint)(4));
270
w14.LeftAttach = ((uint)(1));
271
w14.RightAttach = ((uint)(4));
272
w14.XOptions = ((Gtk.AttachOptions)(4));
273
w14.YOptions = ((Gtk.AttachOptions)(4));
274
this.vbox3.Add(this.table1);
275
Gtk.Box.BoxChild w15 = ((Gtk.Box.BoxChild)(this.vbox3[this.table1]));
279
this.GtkAlignment.Add(this.vbox3);
280
this.frame1.Add(this.GtkAlignment);
281
this.GtkLabel3 = new Gtk.Label();
282
this.GtkLabel3.Name = "GtkLabel3";
283
this.GtkLabel3.LabelProp = Mono.Unix.Catalog.GetString("<b>Docky Behavior</b>");
284
this.GtkLabel3.UseMarkup = true;
285
this.frame1.LabelWidget = this.GtkLabel3;
286
this.vbox2.Add(this.frame1);
287
Gtk.Box.BoxChild w18 = ((Gtk.Box.BoxChild)(this.vbox2[this.frame1]));
291
// Container child vbox2.Gtk.Box+BoxChild
292
this.hseparator1 = new Gtk.HSeparator();
293
this.hseparator1.Name = "hseparator1";
294
this.vbox2.Add(this.hseparator1);
295
Gtk.Box.BoxChild w19 = ((Gtk.Box.BoxChild)(this.vbox2[this.hseparator1]));
299
// Container child vbox2.Gtk.Box+BoxChild
300
this.frame2 = new Gtk.Frame();
301
this.frame2.Name = "frame2";
302
this.frame2.ShadowType = ((Gtk.ShadowType)(0));
303
// Container child frame2.Gtk.Container+ContainerChild
304
this.GtkAlignment1 = new Gtk.Alignment(0F, 0F, 1F, 1F);
305
this.GtkAlignment1.Name = "GtkAlignment1";
306
this.GtkAlignment1.LeftPadding = ((uint)(12));
307
this.GtkAlignment1.TopPadding = ((uint)(5));
308
this.GtkAlignment1.RightPadding = ((uint)(12));
309
// Container child GtkAlignment1.Gtk.Container+ContainerChild
310
this.table2 = new Gtk.Table(((uint)(2)), ((uint)(3)), false);
311
this.table2.Name = "table2";
312
this.table2.RowSpacing = ((uint)(6));
313
this.table2.ColumnSpacing = ((uint)(6));
314
// Container child table2.Gtk.Table+TableChild
315
this.hbox6 = new Gtk.HBox();
316
this.hbox6.WidthRequest = 70;
317
this.hbox6.Name = "hbox6";
318
this.hbox6.Spacing = 6;
319
this.table2.Add(this.hbox6);
320
Gtk.Table.TableChild w20 = ((Gtk.Table.TableChild)(this.table2[this.hbox6]));
321
w20.XOptions = ((Gtk.AttachOptions)(4));
322
// Container child table2.Gtk.Table+TableChild
323
this.hbox7 = new Gtk.HBox();
324
this.hbox7.Name = "hbox7";
325
this.hbox7.Spacing = 6;
326
this.table2.Add(this.hbox7);
327
Gtk.Table.TableChild w21 = ((Gtk.Table.TableChild)(this.table2[this.hbox7]));
328
w21.LeftAttach = ((uint)(2));
329
w21.RightAttach = ((uint)(3));
330
w21.YOptions = ((Gtk.AttachOptions)(4));
331
// Container child table2.Gtk.Table+TableChild
332
this.hbox8 = new Gtk.HBox();
333
this.hbox8.Name = "hbox8";
334
this.hbox8.Spacing = 6;
335
// Container child hbox8.Gtk.Box+BoxChild
336
this.clear_removed_button = new Gtk.Button();
337
this.clear_removed_button.CanFocus = true;
338
this.clear_removed_button.Name = "clear_removed_button";
339
this.clear_removed_button.UseUnderline = true;
340
// Container child clear_removed_button.Gtk.Container+ContainerChild
341
Gtk.Alignment w22 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F);
342
// Container child GtkAlignment.Gtk.Container+ContainerChild
343
Gtk.HBox w23 = new Gtk.HBox();
345
// Container child GtkHBox.Gtk.Container+ContainerChild
346
Gtk.Image w24 = new Gtk.Image();
347
w24.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-clear", Gtk.IconSize.Menu, 16);
349
// Container child GtkHBox.Gtk.Container+ContainerChild
350
Gtk.Label w26 = new Gtk.Label();
351
w26.LabelProp = Mono.Unix.Catalog.GetString("Reinstate Removed Items");
352
w26.UseUnderline = true;
355
this.clear_removed_button.Add(w22);
356
this.hbox8.Add(this.clear_removed_button);
357
Gtk.Box.BoxChild w30 = ((Gtk.Box.BoxChild)(this.hbox8[this.clear_removed_button]));
361
// Container child hbox8.Gtk.Box+BoxChild
362
this.hbox9 = new Gtk.HBox();
363
this.hbox9.Name = "hbox9";
364
this.hbox9.Spacing = 6;
365
this.hbox8.Add(this.hbox9);
366
Gtk.Box.BoxChild w31 = ((Gtk.Box.BoxChild)(this.hbox8[this.hbox9]));
368
this.table2.Add(this.hbox8);
369
Gtk.Table.TableChild w32 = ((Gtk.Table.TableChild)(this.table2[this.hbox8]));
370
w32.TopAttach = ((uint)(1));
371
w32.BottomAttach = ((uint)(2));
372
w32.LeftAttach = ((uint)(1));
373
w32.RightAttach = ((uint)(2));
374
w32.XOptions = ((Gtk.AttachOptions)(4));
375
w32.YOptions = ((Gtk.AttachOptions)(4));
376
// Container child table2.Gtk.Table+TableChild
377
this.scrolled_window = new Gtk.ScrolledWindow();
378
this.scrolled_window.CanFocus = true;
379
this.scrolled_window.Name = "scrolled_window";
380
this.scrolled_window.ShadowType = ((Gtk.ShadowType)(1));
381
this.table2.Add(this.scrolled_window);
382
Gtk.Table.TableChild w33 = ((Gtk.Table.TableChild)(this.table2[this.scrolled_window]));
383
w33.LeftAttach = ((uint)(1));
384
w33.RightAttach = ((uint)(2));
385
this.GtkAlignment1.Add(this.table2);
386
this.frame2.Add(this.GtkAlignment1);
387
this.GtkLabel5 = new Gtk.Label();
388
this.GtkLabel5.Name = "GtkLabel5";
389
this.GtkLabel5.LabelProp = Mono.Unix.Catalog.GetString("<b>Docklets</b>");
390
this.GtkLabel5.UseMarkup = true;
391
this.frame2.LabelWidget = this.GtkLabel5;
392
this.vbox2.Add(this.frame2);
393
Gtk.Box.BoxChild w36 = ((Gtk.Box.BoxChild)(this.vbox2[this.frame2]));
397
this.Add(this.vbox2);
398
if ((this.Child != null)) {
399
this.Child.ShowAll();
402
this.zoom_scale.FormatValue += new Gtk.FormatValueHandler(this.OnZoomScaleFormatValue);
403
this.zoom_scale.ValueChanged += new System.EventHandler(this.OnZoomScaleValueChanged);
404
this.orientation_combobox.Changed += new System.EventHandler(this.OnOrientationComboboxChanged);
405
this.icon_size_scale.ValueChanged += new System.EventHandler(this.OnIconSizeScaleValueChanged);
406
this.zoom_checkbutton.Toggled += new System.EventHandler(this.OnZoomCheckbuttonToggled);
407
this.autohide_combo.Changed += new System.EventHandler(this.OnAutohideComboChanged);
408
this.advanced_indicators_checkbutton.Toggled += new System.EventHandler(this.OnAdvancedIndicatorsCheckbuttonToggled);
409
this.active_window_checkbox.Toggled += new System.EventHandler(this.OnActiveWindowCheckboxToggled);
410
this.clear_removed_button.Clicked += new System.EventHandler(this.OnClearRemovedButtonClicked);