context: 
  // This file has been generated by the GUI designer. Do not modify.
  namespace Docky.Interface
  {
  	public partial class DockPreferences
  	{
  		private global::Gtk.VBox vbox1;
  		private global::Gtk.Table table3;
  		private global::Gtk.ComboBox autohide_box;
  		private global::Gtk.CheckButton fade_on_hide_check;
  		private global::Gtk.Label hide_desc;
  		private global::Gtk.HScale icon_scale;
  		private global::Gtk.Label label1;
  		private global::Gtk.Label label3;
  		private global::Gtk.CheckButton panel_mode_button;
  		private global::Gtk.CheckButton threedee_check;
  		private global::Gtk.CheckButton window_manager_check;
  		private global::Gtk.CheckButton zoom_checkbutton;
  		private global::Gtk.HScale zoom_scale;
  
  		protected virtual void Build ()
  		{
  			global::Stetic.Gui.Initialize (this);
  			// Widget Docky.Interface.DockPreferences
  			global::Stetic.BinContainer.Attach (this);
  			this.Name = "Docky.Interface.DockPreferences";
  			// Container child Docky.Interface.DockPreferences.Gtk.Container+ContainerChild
  			this.vbox1 = new global::Gtk.VBox ();
  			this.vbox1.Name = "vbox1";
  			this.vbox1.Spacing = 6;
  			// Container child vbox1.Gtk.Box+BoxChild
  			this.table3 = new global::Gtk.Table (((uint)(7)), ((uint)(3)), false);
  			this.table3.Name = "table3";
  			this.table3.RowSpacing = ((uint)(6));
  			this.table3.ColumnSpacing = ((uint)(6));
  			// Container child table3.Gtk.Table+TableChild
  			this.autohide_box = global::Gtk.ComboBox.NewText ();
  			this.autohide_box.AppendText (global::Mono.Unix.Catalog.GetString ("None"));
  			this.autohide_box.AppendText (global::Mono.Unix.Catalog.GetString ("Autohide"));
  			this.autohide_box.AppendText (global::Mono.Unix.Catalog.GetString ("Intellihide"));
  			this.autohide_box.AppendText (global::Mono.Unix.Catalog.GetString ("Window Dodge"));
  			this.autohide_box.Name = "autohide_box";
  			this.autohide_box.Active = 3;
  			this.table3.Add (this.autohide_box);
  			global::Gtk.Table.TableChild w1 = ((global::Gtk.Table.TableChild)(this.table3 [this.autohide_box]));
  			w1.LeftAttach = ((uint)(1));
  			w1.RightAttach = ((uint)(2));
  			w1.XOptions = ((global::Gtk.AttachOptions)(4));
  			w1.YOptions = ((global::Gtk.AttachOptions)(4));
  			// Container child table3.Gtk.Table+TableChild
  			this.fade_on_hide_check = new global::Gtk.CheckButton ();
  			this.fade_on_hide_check.TooltipMarkup = "Fade out dock instead of slide off screen";
  			this.fade_on_hide_check.CanFocus = true;
  			this.fade_on_hide_check.Name = "fade_on_hide_check";
  			this.fade_on_hide_check.Label = global::Mono.Unix.Catalog.GetString ("_Fade On Hide");
  			this.fade_on_hide_check.DrawIndicator = true;
  			this.fade_on_hide_check.UseUnderline = true;
  			this.table3.Add (this.fade_on_hide_check);
  			global::Gtk.Table.TableChild w2 = ((global::Gtk.Table.TableChild)(this.table3 [this.fade_on_hide_check]));
  			w2.LeftAttach = ((uint)(2));
  			w2.RightAttach = ((uint)(3));
  			w2.XOptions = ((global::Gtk.AttachOptions)(4));
  			w2.YOptions = ((global::Gtk.AttachOptions)(4));
  			// Container child table3.Gtk.Table+TableChild
  			this.hide_desc = new global::Gtk.Label ();
  			this.hide_desc.Name = "hide_desc";
  			this.hide_desc.Yalign = 0F;
  			this.hide_desc.UseMarkup = true;
  			this.table3.Add (this.hide_desc);
  			global::Gtk.Table.TableChild w3 = ((global::Gtk.Table.TableChild)(this.table3 [this.hide_desc]));
  			w3.TopAttach = ((uint)(1));
  			w3.BottomAttach = ((uint)(2));
  			w3.RightAttach = ((uint)(3));
  			w3.XOptions = ((global::Gtk.AttachOptions)(4));
  			w3.YOptions = ((global::Gtk.AttachOptions)(4));
  			// Container child table3.Gtk.Table+TableChild
  			this.icon_scale = new global::Gtk.HScale (null);
  			this.icon_scale.CanFocus = true;
  			this.icon_scale.Name = "icon_scale";
  			this.icon_scale.Adjustment.Upper = 100;
  			this.icon_scale.Adjustment.PageIncrement = 10;
  			this.icon_scale.Adjustment.StepIncrement = 1;
  			this.icon_scale.DrawValue = true;
  			this.icon_scale.Digits = 0;
  			this.icon_scale.ValuePos = ((global::Gtk.PositionType)(0));
  			this.table3.Add (this.icon_scale);
  			global::Gtk.Table.TableChild w4 = ((global::Gtk.Table.TableChild)(this.table3 [this.icon_scale]));
  			w4.TopAttach = ((uint)(2));
  			w4.BottomAttach = ((uint)(3));
  			w4.LeftAttach = ((uint)(1));
  			w4.RightAttach = ((uint)(3));
  			w4.YOptions = ((global::Gtk.AttachOptions)(4));
  			// Container child table3.Gtk.Table+TableChild
  			this.label1 = new global::Gtk.Label ();
  			this.label1.CanFocus = true;
  			this.label1.Name = "label1";
  			this.label1.Xalign = 1F;
  			this.label1.Yalign = 0F;
  			this.label1.LabelProp = global::Mono.Unix.Catalog.GetString ("_Icon Size:");
  			this.label1.UseUnderline = true;
  			this.table3.Add (this.label1);
  			global::Gtk.Table.TableChild w5 = ((global::Gtk.Table.TableChild)(this.table3 [this.label1]));
  			w5.TopAttach = ((uint)(2));
  			w5.BottomAttach = ((uint)(3));
  			w5.XOptions = ((global::Gtk.AttachOptions)(4));
  			w5.YOptions = ((global::Gtk.AttachOptions)(4));
  			// Container child table3.Gtk.Table+TableChild
  			this.label3 = new global::Gtk.Label ();
  			this.label3.CanFocus = true;
  			this.label3.Name = "label3";
  			this.label3.Xalign = 1F;
  			this.label3.LabelProp = global::Mono.Unix.Catalog.GetString ("_Hiding:");
  			this.label3.UseUnderline = true;
  			this.table3.Add (this.label3);
  			global::Gtk.Table.TableChild w6 = ((global::Gtk.Table.TableChild)(this.table3 [this.label3]));
  			w6.XOptions = ((global::Gtk.AttachOptions)(4));
  			w6.YOptions = ((global::Gtk.AttachOptions)(4));
  			// Container child table3.Gtk.Table+TableChild
  			this.panel_mode_button = new global::Gtk.CheckButton ();
  			this.panel_mode_button.CanFocus = true;
  			this.panel_mode_button.Name = "panel_mode_button";
  			this.panel_mode_button.Label = global::Mono.Unix.Catalog.GetString ("_Panel Mode");
  			this.panel_mode_button.DrawIndicator = true;
  			this.panel_mode_button.UseUnderline = true;
  			this.table3.Add (this.panel_mode_button);
  			global::Gtk.Table.TableChild w7 = ((global::Gtk.Table.TableChild)(this.table3 [this.panel_mode_button]));
  			w7.TopAttach = ((uint)(4));
  			w7.BottomAttach = ((uint)(5));
  			w7.RightAttach = ((uint)(3));
  			w7.XOptions = ((global::Gtk.AttachOptions)(4));
  			w7.YOptions = ((global::Gtk.AttachOptions)(4));
  			// Container child table3.Gtk.Table+TableChild
  			this.threedee_check = new global::Gtk.CheckButton ();
  			this.threedee_check.CanFocus = true;
  			this.threedee_check.Name = "threedee_check";
  			this.threedee_check.Label = global::Mono.Unix.Catalog.GetString ("3D Back_ground");
  			this.threedee_check.DrawIndicator = true;
  			this.threedee_check.UseUnderline = true;
  			this.table3.Add (this.threedee_check);
  			global::Gtk.Table.TableChild w8 = ((global::Gtk.Table.TableChild)(this.table3 [this.threedee_check]));
  			w8.TopAttach = ((uint)(5));
  			w8.BottomAttach = ((uint)(6));
  			w8.RightAttach = ((uint)(3));
  			w8.XOptions = ((global::Gtk.AttachOptions)(4));
  			w8.YOptions = ((global::Gtk.AttachOptions)(4));
  			// Container child table3.Gtk.Table+TableChild
  			this.window_manager_check = new global::Gtk.CheckButton ();
  			this.window_manager_check.CanFocus = true;
  			this.window_manager_check.Name = "window_manager_check";
  			this.window_manager_check.Label = global::Mono.Unix.Catalog.GetString ("_Manage Windows Without Launcher");
  			this.window_manager_check.DrawIndicator = true;
  			this.window_manager_check.UseUnderline = true;
  			this.window_manager_check.Xalign = 0F;
  			this.table3.Add (this.window_manager_check);
  			global::Gtk.Table.TableChild w9 = ((global::Gtk.Table.TableChild)(this.table3 [this.window_manager_check]));
  			w9.TopAttach = ((uint)(6));
  			w9.BottomAttach = ((uint)(7));
  			w9.RightAttach = ((uint)(3));
  			w9.XOptions = ((global::Gtk.AttachOptions)(4));
  			w9.YOptions = ((global::Gtk.AttachOptions)(4));
  			// Container child table3.Gtk.Table+TableChild
  			this.zoom_checkbutton = new global::Gtk.CheckButton ();
  			this.zoom_checkbutton.CanFocus = true;
  			this.zoom_checkbutton.Name = "zoom_checkbutton";
  			this.zoom_checkbutton.Label = global::Mono.Unix.Catalog.GetString ("_Zoom:");
  			this.zoom_checkbutton.DrawIndicator = true;
  			this.zoom_checkbutton.UseUnderline = true;
  			this.zoom_checkbutton.Xalign = 1F;
  			this.table3.Add (this.zoom_checkbutton);
  			global::Gtk.Table.TableChild w10 = ((global::Gtk.Table.TableChild)(this.table3 [this.zoom_checkbutton]));
  			w10.TopAttach = ((uint)(3));
  			w10.BottomAttach = ((uint)(4));
  			w10.XOptions = ((global::Gtk.AttachOptions)(4));
  			w10.YOptions = ((global::Gtk.AttachOptions)(4));
  			// Container child table3.Gtk.Table+TableChild
  			this.zoom_scale = new global::Gtk.HScale (null);
  			this.zoom_scale.CanFocus = true;
  			this.zoom_scale.Name = "zoom_scale";
  			this.zoom_scale.UpdatePolicy = ((global::Gtk.UpdateType)(1));
  			this.zoom_scale.Adjustment.Upper = 100;
  			this.zoom_scale.Adjustment.PageIncrement = 10;
  			this.zoom_scale.Adjustment.StepIncrement = 0.01;
  			this.zoom_scale.Adjustment.Value = 20;
  			this.zoom_scale.DrawValue = true;
  			this.zoom_scale.Digits = 2;
  			this.zoom_scale.ValuePos = ((global::Gtk.PositionType)(0));
  			this.table3.Add (this.zoom_scale);
  			global::Gtk.Table.TableChild w11 = ((global::Gtk.Table.TableChild)(this.table3 [this.zoom_scale]));
  			w11.TopAttach = ((uint)(3));
  			w11.BottomAttach = ((uint)(4));
  			w11.LeftAttach = ((uint)(1));
  			w11.RightAttach = ((uint)(3));
  			w11.XOptions = ((global::Gtk.AttachOptions)(4));
  			w11.YOptions = ((global::Gtk.AttachOptions)(4));
  			this.vbox1.Add (this.table3);
  			global::Gtk.Box.BoxChild w12 = ((global::Gtk.Box.BoxChild)(this.vbox1 [this.table3]));
  			w12.Position = 0;
  			w12.Expand = false;
  			w12.Fill = false;
  			this.Add (this.vbox1);
  
gt: 			if ((this.Child != null)) {