
// This file has been generated by the GUI designer. Do not modify.
namespace HollyLibrary
{
	public partial class HBaseComboBox
	{
		private global::Gtk.Frame frame1;

		private global::Gtk.Alignment alignment1;

		private global::Gtk.HBox hbox4;

		private global::Gtk.Entry entry;

		private global::Gtk.Button popupButton;

		private global::Gtk.Arrow arrow;

		protected virtual void Build()
		{
			global::Stetic.Gui.Initialize(this);
			// Widget HollyLibrary.HBaseComboBox
			global::Stetic.BinContainer.Attach(this);
			this.Name = "HollyLibrary.HBaseComboBox";
			// Container child HollyLibrary.HBaseComboBox.Gtk.Container+ContainerChild
			this.frame1 = new global::Gtk.Frame();
			this.frame1.Name = "frame1";
			this.frame1.ShadowType = ((global::Gtk.ShadowType)(0));
			// Container child frame1.Gtk.Container+ContainerChild
			this.alignment1 = new global::Gtk.Alignment(0.5F, 0.5F, 1F, 1F);
			this.alignment1.Name = "alignment1";
			this.alignment1.LeftPadding = ((uint)(2));
			// Container child alignment1.Gtk.Container+ContainerChild
			this.hbox4 = new global::Gtk.HBox();
			this.hbox4.Name = "hbox4";
			// Container child hbox4.Gtk.Box+BoxChild
			this.entry = new global::Gtk.Entry();
			this.entry.CanFocus = true;
			this.entry.Name = "entry";
			this.entry.IsEditable = true;
			this.entry.HasFrame = false;
			this.entry.InvisibleChar = '●';
			this.hbox4.Add(this.entry);
			global::Gtk.Box.BoxChild w1 = ((global::Gtk.Box.BoxChild)(this.hbox4[this.entry]));
			w1.Position = 0;
			// Container child hbox4.Gtk.Box+BoxChild
			this.popupButton = new global::Gtk.Button();
			this.popupButton.CanFocus = true;
			this.popupButton.Name = "popupButton";
			// Container child popupButton.Gtk.Container+ContainerChild
			this.arrow = new global::Gtk.Arrow(((global::Gtk.ArrowType)(1)), ((global::Gtk.ShadowType)(2)));
			this.arrow.Name = "arrow";
			this.popupButton.Add(this.arrow);
			this.hbox4.Add(this.popupButton);
			global::Gtk.Box.BoxChild w3 = ((global::Gtk.Box.BoxChild)(this.hbox4[this.popupButton]));
			w3.Position = 1;
			w3.Expand = false;
			w3.Fill = false;
			this.alignment1.Add(this.hbox4);
			this.frame1.Add(this.alignment1);
			this.Add(this.frame1);
			if ((this.Child != null))
			{
				this.Child.ShowAll();
			}
			this.hbox4.Hide();
			this.Show();
			this.entry.FocusInEvent += new global::Gtk.FocusInEventHandler(this.OnEntryFocusInEvent);
			this.entry.FocusOutEvent += new global::Gtk.FocusOutEventHandler(this.OnEntryFocusOutEvent);
		}
	}
}
