void ShowListenDialog(RemoteDebuggerStartInfo dsi) { string message = GetListenMessage(dsi); Gtk.Application.Invoke(delegate { if (VirtualMachine != null || Exited) { return; } dialog = new Gtk.Dialog() { Title = "Waiting for debugger" }; var label = new Gtk.Alignment(0.5f, 0.5f, 1f, 1f) { Child = new Gtk.Label(message), BorderWidth = 12 }; dialog.VBox.PackStart(label); label.ShowAll(); dialog.AddButton("Cancel", Gtk.ResponseType.Cancel); int response = MonoDevelop.Ide.MessageService.ShowCustomDialog(dialog); if (response != (int)Gtk.ResponseType.Ok) { EndSession(); } dialog = null; }); }
public DocumentOutlinePad () { box = new Gtk.Alignment (0, 0, 1, 1); box.BorderWidth = 0; SetEmptyWidget (); box.ShowAll (); }
public virtual void UpdateLayout() { if (frontend.Margin.HorizontalSpacing == 0 && frontend.Margin.VerticalSpacing == 0) { if (alignment != null) { alignment.Remove(Widget); Gtk.Container cont = alignment.Parent as Gtk.Container; if (cont != null) { GtkEngine.ReplaceChild(cont, alignment, Widget); } alignment.Destroy(); alignment = null; } } else { if (alignment == null) { alignment = new Gtk.Alignment(0, 0, 1, 1); Gtk.Container cont = Widget.Parent as Gtk.Container; if (cont != null) { GtkEngine.ReplaceChild(cont, Widget, alignment); } alignment.Add(Widget); } alignment.LeftPadding = (uint)frontend.Margin.Left; alignment.RightPadding = (uint)frontend.Margin.Right; alignment.TopPadding = (uint)frontend.Margin.Top; alignment.BottomPadding = (uint)frontend.Margin.Bottom; } }
public TableLayoutHandler() { align = new Gtk.Alignment(0, 0, 1.0F, 1.0F); box = new Gtk.EventBox { Child = align }; }
void RunDialog(string message) { if (disposed) { return; } dialog = new Gtk.Dialog() { Title = "Waiting for debugger" }; var label = new Gtk.Alignment(0.5f, 0.5f, 1f, 1f) { Child = new Gtk.Label(message), BorderWidth = 12 }; dialog.VBox.PackStart(label); label.ShowAll(); dialog.AddButton("Cancel", Gtk.ResponseType.Cancel); int response = MonoDevelop.Ide.MessageService.ShowCustomDialog(dialog); dialog.Destroy(); dialog = null; if (!disposed && response != (int)Gtk.ResponseType.Ok && UserCancelled != null) { UserCancelled(null, null); } }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget ocmgtk.OCMSplash this.WidthRequest = 744; this.HeightRequest = 600; this.Name = "ocmgtk.OCMSplash"; this.Title = Mono.Unix.Catalog.GetString("OCMSplash"); this.TypeHint = ((Gdk.WindowTypeHint)(4)); this.WindowPosition = ((Gtk.WindowPosition)(3)); this.Resizable = false; this.AllowGrow = false; this.Decorated = false; // Container child ocmgtk.OCMSplash.Gtk.Container+ContainerChild this.splashVBox = new Gtk.VBox(); this.splashVBox.Name = "splashVBox"; this.splashVBox.Spacing = 6; // Container child splashVBox.Gtk.Box+BoxChild this.labelAlignment = new Gtk.Alignment(0F, 0F, 1F, 1F); this.labelAlignment.Name = "labelAlignment"; this.labelAlignment.LeftPadding = ((uint)(120)); this.labelAlignment.TopPadding = ((uint)(430)); // Container child labelAlignment.Gtk.Container+ContainerChild this.versionLabel = new Gtk.Label(); this.versionLabel.Name = "versionLabel"; this.versionLabel.Xalign = 0F; this.versionLabel.Yalign = 0F; this.versionLabel.LabelProp = "<b><big>Version XXX</big></b>\n<small>Copyright (c) Kyle Campbell 2010-2011</small>"; this.versionLabel.UseMarkup = true; this.labelAlignment.Add(this.versionLabel); this.splashVBox.Add(this.labelAlignment); Gtk.Box.BoxChild w2 = ((Gtk.Box.BoxChild)(this.splashVBox[this.labelAlignment])); w2.Position = 0; w2.Expand = false; w2.Fill = false; // Container child splashVBox.Gtk.Box+BoxChild this.progressAlign = new Gtk.Alignment(0F, 0F, 1F, 1F); this.progressAlign.Name = "progressAlign"; this.progressAlign.LeftPadding = ((uint)(120)); this.progressAlign.RightPadding = ((uint)(400)); // Container child progressAlign.Gtk.Container+ContainerChild this.loadProgress = new Gtk.ProgressBar(); this.loadProgress.WidthRequest = 100; this.loadProgress.HeightRequest = 10; this.loadProgress.Name = "loadProgress"; this.progressAlign.Add(this.loadProgress); this.splashVBox.Add(this.progressAlign); Gtk.Box.BoxChild w4 = ((Gtk.Box.BoxChild)(this.splashVBox[this.progressAlign])); w4.Position = 1; w4.Expand = false; w4.Fill = false; this.Add(this.splashVBox); if ((this.Child != null)) { this.Child.ShowAll(); } this.DefaultWidth = 786; this.DefaultHeight = 627; this.Show(); }
public void SetPadding(double left, double right, double top, double bottom) { if (Widget is HeaderBox) { HeaderBox hb = (HeaderBox)Widget; hb.SetPadding((int)top, (int)bottom, (int)left, (int)right); return; } if (left == 0 && right == 0 && top == 0 && bottom == 0 && paddingAlign == null) { return; } if (paddingAlign == null) { paddingAlign = new Gtk.Alignment(0, 0, 1, 1); paddingAlign.Show(); var c = Widget.Child; if (c != null) { Widget.Remove(c); paddingAlign.Add(c); } Widget.Add(paddingAlign); } UreatePaddingAlign(top, bottom, left, right); }
private static void AddFileProperty(Gtk.VBox vbox, string labelText, FileEntry fileEntry, ConfigurationProperty <string> property) { var alignment = new Gtk.Alignment(0f, 0f, 1f, 1f) { LeftPadding = 24 }; var innerVBox = new Gtk.VBox(); alignment.Add(innerVBox); var hbox = new Gtk.HBox(false, 6); var label = new Gtk.Label { Text = GettextCatalog.GetString(labelText), Xalign = 0 }; hbox.PackStart(label, false, false, 0); fileEntry.Path = property.Value; hbox.PackStart(fileEntry, true, true, 0); innerVBox.PackStart(hbox, false, false, 0); vbox.PackStart(alignment, false, false, 0); }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget Bibtex.Configuration Stetic.BinContainer.Attach(this); this.Name = "Bibtex.Configuration"; // Container child Bibtex.Configuration.Gtk.Container+ContainerChild this.alignment1 = new Gtk.Alignment(0.5F, 0.5F, 1F, 1F); this.alignment1.Name = "alignment1"; // Container child alignment1.Gtk.Container+ContainerChild this.table1 = new Gtk.Table(((uint)(2)), ((uint)(2)), false); this.table1.Name = "table1"; this.table1.RowSpacing = ((uint)(6)); this.table1.ColumnSpacing = ((uint)(6)); // Container child table1.Gtk.Table+TableChild this.bibtexFileLabel = new Gtk.Label(); this.bibtexFileLabel.Name = "bibtexFileLabel"; this.bibtexFileLabel.LabelProp = Mono.Addins.AddinManager.CurrentLocalizer.GetString("Choose BibTeX file"); this.table1.Add(this.bibtexFileLabel); Gtk.Table.TableChild w1 = ((Gtk.Table.TableChild)(this.table1[this.bibtexFileLabel])); w1.XOptions = ((Gtk.AttachOptions)(4)); w1.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.chooseBibtexFileButton = new Gtk.FileChooserButton(Mono.Addins.AddinManager.CurrentLocalizer.GetString("Select A File"), ((Gtk.FileChooserAction)(0))); this.chooseBibtexFileButton.Name = "chooseBibtexFileButton"; this.table1.Add(this.chooseBibtexFileButton); Gtk.Table.TableChild w2 = ((Gtk.Table.TableChild)(this.table1[this.chooseBibtexFileButton])); w2.LeftAttach = ((uint)(1)); w2.RightAttach = ((uint)(2)); w2.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.chooseDocsFolderButton = new Gtk.FileChooserButton(Mono.Addins.AddinManager.CurrentLocalizer.GetString("Select your documents folder"), ((Gtk.FileChooserAction)(2))); this.chooseDocsFolderButton.Name = "chooseDocsFolderButton"; this.table1.Add(this.chooseDocsFolderButton); Gtk.Table.TableChild w3 = ((Gtk.Table.TableChild)(this.table1[this.chooseDocsFolderButton])); w3.TopAttach = ((uint)(1)); w3.BottomAttach = ((uint)(2)); w3.LeftAttach = ((uint)(1)); w3.RightAttach = ((uint)(2)); w3.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.docFolderLable = new Gtk.Label(); this.docFolderLable.Name = "docFolderLable"; this.docFolderLable.LabelProp = Mono.Addins.AddinManager.CurrentLocalizer.GetString("Choose documents folder"); this.table1.Add(this.docFolderLable); Gtk.Table.TableChild w4 = ((Gtk.Table.TableChild)(this.table1[this.docFolderLable])); w4.TopAttach = ((uint)(1)); w4.BottomAttach = ((uint)(2)); w4.XOptions = ((Gtk.AttachOptions)(4)); w4.YOptions = ((Gtk.AttachOptions)(4)); this.alignment1.Add(this.table1); this.Add(this.alignment1); if ((this.Child != null)) { this.Child.ShowAll(); } this.Show(); this.chooseDocsFolderButton.SelectionChanged += new System.EventHandler(this.OnChooseDocsFolderButtonSelectionChanged); this.chooseBibtexFileButton.SelectionChanged += new System.EventHandler(this.OnChooseBibtexFileButtonSelectionChanged); }
public virtual void UpdateLayout() { if (frontend.Margin.HorizontalSpacing == 0 && frontend.Margin.VerticalSpacing == 0) { if (alignment != null) { alignment.Remove(alignment.Child); GtkEngine.ReplaceChild(alignment, EventsRootWidget); alignment.Destroy(); alignment = null; } } else { if (alignment == null) { alignment = new Gtk.Alignment(0, 0, 1, 1); GtkEngine.ReplaceChild(EventsRootWidget, alignment); alignment.Add(EventsRootWidget); alignment.Visible = Widget.Visible; } alignment.LeftPadding = (uint)frontend.Margin.Left; alignment.RightPadding = (uint)frontend.Margin.Right; alignment.TopPadding = (uint)frontend.Margin.Top; alignment.BottomPadding = (uint)frontend.Margin.Bottom; } }
public DocumentOutlinePad() { box = new Gtk.Alignment(0, 0, 1, 1); box.BorderWidth = 0; SetEmptyWidget(); box.ShowAll(); }
public TableLayoutHandler() { align = new Gtk.Alignment(0, 0, 1.0F, 1.0F); box = new Gtk.EventBox { Child = align }; Control = new Gtk.Table(1, 1, false); }
protected virtual Gtk.Widget CreateMainLayout() { mainBox = new Gtk.VBox(); mainBox.Show(); alignment = new Gtk.Alignment(0, 0, 1, 1); mainBox.PackStart(alignment, true, true, 0); alignment.Show(); return(mainBox); }
protected virtual Gtk.Widget CreateMainLayout () { mainBox = new Gtk.VBox (); mainBox.Show (); alignment = new RootWindowAlignment (this); mainBox.PackStart (alignment, true, true, 0); alignment.Show (); return mainBox; }
public TableLayoutHandler() { align = new Gtk.Alignment(0, 0, 1.0F, 1.0F); box = new Gtk.EventBox { Child = align }; Spacing = TableLayout.DefaultSpacing; Padding = TableLayout.DefaultPadding; }
public WindowBackend() { Window = new Gtk.Window(""); mainBox = new Gtk.VBox(); Window.Add(mainBox); mainBox.Show(); alignment = new Gtk.Alignment(0, 0, 1, 1); mainBox.PackStart(alignment, true, true, 0); alignment.Show(); }
public WindowBackend() { Window = new Gtk.Window (""); mainBox = new Gtk.VBox (); Window.Add (mainBox); mainBox.Show (); alignment = new Gtk.Alignment (0, 0, 1, 1); mainBox.PackStart (alignment, true, true, 0); alignment.Show (); }
public HoverImageButton() { Gtk.Alignment al = new Gtk.Alignment(0.5f, 0.5f, 0f, 0f); al.Show(); CanFocus = true; VisibleWindow = false; image = new ImageView(); image.Show(); al.Add((Gtk.Widget)Toolkit.CurrentEngine.GetNativeWidget(image)); Add(al); }
void AddLabel () { if (label == null) { Gtk.Alignment al = new Gtk.Alignment (0.5f, 0.5f, 1f, 1f); al.SetPadding (6, 6, 6, 6); label = new Gtk.Label (); al.Add (label); ContentBox.Add (al); al.ShowAll (); } }
public WelcomePageTipOfTheDaySection() : base(GettextCatalog.GetString("Did you know?")) { XmlDocument xmlDocument = new XmlDocument(); xmlDocument.Load(System.IO.Path.Combine(System.IO.Path.Combine(PropertyService.DataPath, "options"), "TipsOfTheDay.xml")); foreach (XmlNode xmlNode in xmlDocument.DocumentElement.ChildNodes) { tips.Add(StringParserService.Parse(xmlNode.InnerText)); } if (tips.Count != 0) { currentTip = new Random().Next() % tips.Count; } else { currentTip = -1; } Gtk.VBox box = new Gtk.VBox(false, 12); label = new Gtk.Label(); label.Xalign = 0; label.Wrap = true; label.WidthRequest = 200; label.ModifyFont(FontService.SansFont.CopyModified(Gui.Styles.FontScale11)); label.SetPadding(0, 10); label.Text = currentTip != -1 ? tips[currentTip] : ""; box.PackStart(label, true, true, 0); var next = new Gtk.Button(GettextCatalog.GetString("Next Tip")); next.Relief = Gtk.ReliefStyle.Normal; next.Clicked += delegate { if (tips.Count == 0) { return; } currentTip = currentTip + 1; if (currentTip >= tips.Count) { currentTip = 0; } label.Text = tips[currentTip]; }; var al = new Gtk.Alignment(0, 0, 0, 0); al.Add(next); box.PackStart(al, false, false, 0); SetContent(box); }
protected override Gtk.Widget CreateWidget(WindowContext context) { if(Child == null) throw new Exception("Align musí obsahovat widget"); Gtk.Alignment a = new Gtk.Alignment( GetAtr("x", 0.5f), GetAtr("y", 0.5f), GetAtr("xs", 1.0f), GetAtr("ys", 1.0f)); a.Child = Child.Build(context); return a; }
protected MultipleObjectViewer(IBroadcaster hub, string caption) : base(false, 0) { _hub = hub; // --- first line: caption and buttons Gtk.HBox hbxFirstLine = new Gtk.HBox(false, 2); // Caption label Gtk.Alignment labelAlign = new Gtk.Alignment(0F, 0F, 1F, 1F); labelAlign.Add(new Gtk.Label(caption)); hbxFirstLine.PackStart(labelAlign, false, false, 0); hbxFirstLine.PackStart(new Gtk.Label(String.Empty), true, true, 0); // "Add" button Gtk.Image image = new Gtk.Image(); image.Stock = Gtk.Stock.Add; _btnAdd = new Gtk.Button(); _btnAdd.Add(image); _btnAdd.Relief = Gtk.ReliefStyle.None; _btnAdd.Clicked += new EventHandler(OnAddButtonClicked); _btnAdd.Sensitive = false; hbxFirstLine.PackStart(_btnAdd, false, false, 0); // "Edit" button image = new Gtk.Image(); image.Stock = Gtk.Stock.JumpTo; _btnEdit = new Gtk.Button(); _btnEdit.Add(image); _btnEdit.Relief = Gtk.ReliefStyle.None; _btnEdit.Clicked += new EventHandler(OnEditButtonClicked); _btnEdit.Sensitive = false; hbxFirstLine.PackStart(_btnEdit, false, false, 0); // "Delete" button image = new Gtk.Image(); image.Stock = Gtk.Stock.Remove; _btnDelete = new Gtk.Button(); _btnDelete.Add(image); _btnDelete.Relief = Gtk.ReliefStyle.None; _btnDelete.Clicked += new EventHandler(OnDeleteButtonClicked); _btnDelete.Sensitive = false; hbxFirstLine.PackStart(_btnDelete, false, false, 0); base.PackStart(hbxFirstLine, false, false, 0); // --- second line: element list _store = new Gtk.TreeStore(typeof(string)); _tvList = new Gtk.TreeView(); _tvList.HeadersVisible = false; _tvList.AppendColumn("", new Gtk.CellRendererText(), "text", 0); _tvList.Model = _store; _tvList.FocusInEvent += new Gtk.FocusInEventHandler(EnableButtons); _tvList.ButtonPressEvent += new Gtk.ButtonPressEventHandler(ListClickedHandler); Gtk.ScrolledWindow sw = new Gtk.ScrolledWindow(); sw.ShadowType = Gtk.ShadowType.In; sw.Add(_tvList); base.PackStart(sw, true, true, 0); sw.Show(); }
void AddLabel() { if (label == null) { alignment = new Gtk.Alignment(0.5f, 0.5f, 1f, 1f); alignment.SetPadding(6, 6, 6, 6); label = new Gtk.Label(); alignment.Add(label); ContentBox.Add(alignment); alignment.ShowAll(); } }
void AddLabel() { if (label == null) { alignment = new Gtk.Alignment(0.5f, 0.5f, 1f, 1f); alignment.SetPadding(4, 5, 4, 4); label = new Gtk.Label(); label.ModifyFont(Theme.Font); alignment.Add(label); ContentBox.Add(alignment); alignment.ShowAll(); } }
public void CreateControl(int cols, int rows) { columnScale = new bool[cols]; lastColumnScale = true; rowScale = new bool[rows]; lastRowScale = true; align = new Gtk.Alignment(0, 0, 1.0F, 1.0F); Control = new Gtk.Table((uint)rows, (uint)cols, false); controls = new Control[rows, cols]; blank = new Gtk.Widget[rows, cols]; align.Add(Control); this.Spacing = TableLayout.DefaultSpacing; this.Padding = TableLayout.DefaultPadding; }
public static Gtk.Button MakeImageButton(Gtk.Image image, string label) { Gtk.HBox box = new Gtk.HBox(false, 2); box.PackStart(image, false, false, 0); box.PackEnd(new Gtk.Label(label), false, false, 0); box.ShowAll(); Gtk.Button button = new Gtk.Button(); Gtk.Alignment align = new Gtk.Alignment(0.5f, 0.5f, 0.0f, 0.0f); align.Add(box); align.Show(); button.Add(align); return(button); }
private void AddToTable(uint row, uint col, Gtk.Widget control, uint colSpan = 1) { var box = new Gtk.EventBox(); var al = new Gtk.Alignment(0, 0, control.GetType() == typeof(Gtk.Entry) ? 1 : 0, 1); al.SetPadding(0, 0, 5, 5); al.Add(control); box.Add(al); if (row % 2 == 1) { box.ModifyBg(Gtk.StateType.Normal, _altRowColor); } tblContainer.Attach(box, col, col + colSpan, row, row + 1, Gtk.AttachOptions.Fill, Gtk.AttachOptions.Fill, 0, 0); }
public static Gtk.Button MakeImageButton (Gtk.Image image, string label) { Gtk.HBox box = new Gtk.HBox (false, 2); box.PackStart (image, false, false, 0); box.PackEnd (new Gtk.Label (label), false, false, 0); box.ShowAll (); Gtk.Button button = new Gtk.Button (); Gtk.Alignment align = new Gtk.Alignment (0.5f, 0.5f, 0.0f, 0.0f); align.Add (box); align.Show (); button.Add (align); return button; }
public ToolbarComboBox() { align = new Gtk.Alignment(0.5f, 0.5f, 1.0f, 0f); Add(align); align.LeftPadding = 3; align.RightPadding = 3; combo = new Gtk.ComboBox(); combo.Model = new Gtk.ListStore(typeof(string)); ctx = new Gtk.CellRendererText(); combo.PackStart(ctx, true); combo.AddAttribute(ctx, "text", 0); align.Add(combo); ShowAll(); }
public ToolbarComboBox () { align = new Gtk.Alignment (0.5f, 0.5f, 1.0f, 0f); Add (align); align.LeftPadding = 3; align.RightPadding = 3; combo = new Gtk.ComboBox (); combo.Model = new Gtk.ListStore (typeof(string)); ctx = new Gtk.CellRendererText (); combo.PackStart (ctx, true); combo.AddAttribute (ctx, "text", 0); align.Add (combo); ShowAll (); }
void ConstructContents() { if (button.Child != null) { button.Remove(button.Child); } if (useUnderline) { labelWidget = new Gtk.Label(label); labelWidget.MnemonicWidget = button; } else { labelWidget = Gtk.Label.New(label); } Gtk.Image imageWidget = (Gtk.Image)Registry.NewInstance("Gtk.Image", proj); Image imageWrapper = (Image)Widget.Lookup(imageWidget); imageWrapper.Unselectable = true; if (type != ButtonType.StockItem) { imageWrapper.Pixbuf = imageInfo; } Gtk.HBox box = new Gtk.HBox(false, 2); box.PackStart(imageWidget, false, false, 0); box.PackEnd(labelWidget, false, false, 0); Gtk.Alignment alignment = new Gtk.Alignment(button.Xalign, button.Yalign, 0.0f, 0.0f); alignment.Add(box); ObjectWrapper buttonWrapper = ObjectWrapper.Lookup(this); Widget wrapper = (Widget)ObjectWrapper.Create(proj, labelWidget, buttonWrapper); wrapper.Unselectable = true; wrapper = (Widget)ObjectWrapper.Create(proj, box, buttonWrapper); wrapper.Unselectable = true; wrapper = (Widget)ObjectWrapper.Create(proj, alignment, buttonWrapper); wrapper.Unselectable = true; alignment.ShowAll(); button.Add(alignment); }
public void CreateControl(int cols, int rows) { columnScale = new bool[cols]; lastColumnScale = cols - 1; rowScale = new bool[rows]; lastRowScale = rows - 1; align = new Gtk.Alignment(0, 0, 1.0F, 1.0F); Control = new Gtk.Table((uint)rows, (uint)cols, false); controls = new Control[rows, cols]; blank = new Gtk.Widget[rows, cols]; align.Add(Control); box = new Gtk.EventBox { Child = align }; Spacing = TableLayout.DefaultSpacing; Padding = TableLayout.DefaultPadding; }
public WelcomePageTipOfTheDaySection (): base (GettextCatalog.GetString ("Did you know?")) { XmlDocument xmlDocument = new XmlDocument (); xmlDocument.Load (System.IO.Path.Combine (System.IO.Path.Combine (PropertyService.DataPath, "options"), "TipsOfTheDay.xml")); foreach (XmlNode xmlNode in xmlDocument.DocumentElement.ChildNodes) { tips.Add (StringParserService.Parse (xmlNode.InnerText)); } if (tips.Count != 0) currentTip = new Random ().Next () % tips.Count; else currentTip = -1; Gtk.VBox box = new Gtk.VBox (false, 12); label = new Gtk.Label (); label.Xalign = 0; label.Wrap = true; label.WidthRequest = 200; label.ModifyFont (FontService.SansFont.CopyModified (Gui.Styles.FontScale11)); label.SetPadding (0, 10); label.Text = currentTip != -1 ? tips[currentTip] : ""; box.PackStart (label, true, true, 0); var next = new Gtk.Button (GettextCatalog.GetString ("Next Tip")); next.Relief = Gtk.ReliefStyle.Normal; next.Clicked += delegate { if (tips.Count == 0) return; currentTip = currentTip + 1; if (currentTip >= tips.Count) currentTip = 0; label.Text = tips[currentTip]; }; var al = new Gtk.Alignment (0, 0, 0, 0); al.Add (next); box.PackStart (al, false, false, 0); SetContent (box); }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget Mono.Upnp.GtkClient.LazyDeviceInfo Stetic.BinContainer.Attach(this); this.Name = "Mono.Upnp.GtkClient.LazyDeviceInfo"; // Container child Mono.Upnp.GtkClient.LazyDeviceInfo.Gtk.Container+ContainerChild this.alignment = new Gtk.Alignment(0.5F, 0.5F, 1F, 1F); this.alignment.Name = "alignment"; // Container child alignment.Gtk.Container+ContainerChild this.loading = new Gtk.Label(); this.loading.Name = "loading"; this.loading.LabelProp = Mono.Unix.Catalog.GetString("Loading"); this.alignment.Add(this.loading); this.Add(this.alignment); if ((this.Child != null)) { this.Child.ShowAll(); } this.Hide(); this.Mapped += new System.EventHandler(this.OnMapped); }
public override void Wrap (object obj, bool initialized) { base.Wrap (obj, initialized); if (!initialized) { frame.Label = "<b>" + frame.Name + "</b>"; ((Gtk.Label)frame.LabelWidget).UseMarkup = true; frame.Shadow = Gtk.ShadowType.None; if (AllowPlaceholders) { Gtk.Alignment align = new Gtk.Alignment (0, 0, 1, 1); align.LeftPadding = 12; Container align_wrapper = (Container)ObjectWrapper.Create (proj, align, this); align_wrapper.AddPlaceholder (); ReplaceChild (frame.Child, (Gtk.Widget)align_wrapper.Wrapped, true); } } if (frame.LabelWidget != null) ObjectWrapper.Create (proj, frame.LabelWidget, this); frame.AddNotification ("label-widget", LabelWidgetChanged); }
private void BuildWidget() { alignment = new Gtk.Alignment(0.5f, 0.5f, 1f, 0f); alignment.SetPadding(1, 1, 3, 3); VisibleWindow = false; box = new Gtk.HBox(); entry = new FramelessEntry(this); filter_button = new HoverImageButton(searchImage); clear_button = new HoverImageButton(clearImage); entryAlignment = new Gtk.Alignment(0.5f, 0.5f, 1f, 1f); alignment.SetPadding(0, 0, 3, 3); entryAlignment.Add(entry); box.PackStart(filter_button, false, false, 0); box.PackStart(entryAlignment, true, true, 0); box.PackStart(clear_button, false, false, 0); alignment.Add(box); Add(alignment); alignment.ShowAll(); entry.StyleSet += OnInnerEntryStyleSet; entry.StateChanged += OnInnerEntryStateChanged; entry.FocusInEvent += OnInnerEntryFocusEvent; entry.FocusOutEvent += OnInnerEntryFocusEvent; entry.Changed += OnInnerEntryChanged; entry.Activated += delegate { NotifyActivated(); }; filter_button.CanFocus = false; clear_button.CanFocus = false; filter_button.ButtonReleaseEvent += OnButtonReleaseEvent; clear_button.ButtonReleaseEvent += OnButtonReleaseEvent; clear_button.Clicked += OnClearButtonClicked; ShowHideButtons(); }
public ConfigurationComboBox() { align = new Gtk.Alignment(0.5f, 0.5f, 1.0f, 0f); Add(align); align.LeftPadding = 3; align.RightPadding = 3; combo = new DropDownBox(); combo.AddItemSet(configs); combo.AddItemSet(runtimes); align.Add(combo); ShowAll(); Combo.Changed += OnChanged; IdeApp.Workspace.ConfigurationsChanged += OnConfigurationsChanged; IdeApp.Workspace.RuntimesChanged += OnConfigurationsChanged; IdeApp.Workspace.ActiveRuntimeChanged += OnActiveRuntimeChanged; IdeApp.Workspace.ActiveConfigurationChanged += OnActiveConfigurationChanged; Reset(); }
public Header(string text) : base() { base.SetSizeRequest (-1, 30); Gtk.Alignment alignment = new Gtk.Alignment (0, 0, 1, 1); alignment.TopPadding = 1; alignment.LeftPadding = 5; alignment.RightPadding = 0; alignment.BottomPadding = 1; base.Add (alignment); //Select (); Gtk.HBox box = new Gtk.HBox (); alignment.Add (box); label = new Gtk.Label (); label.Ypad = 3; // label.Xpad = 3; //base.Add (label); box.PackStart (label, true, true, 0); label.SetAlignment (0f, 0.5f); label.Justify = Gtk.Justification.Left; label.Markup = "<b>" + text + "</b>"; closeButton = new Gtk.Button (); closeButton.Add (new Gtk.Image ("gtk-close", Gtk.IconSize.Menu)); closeButton.Relief = Gtk.ReliefStyle.None; box.PackEnd (closeButton, false, false, 0); closeButton.ShowAll (); label.Show (); box.Show (); alignment.Show (); closeButton.Clicked += closeButton_Clicked; }
public Header(string text) : base() { base.SetSizeRequest(-1, 30); Gtk.Alignment alignment = new Gtk.Alignment(0, 0, 1, 1); alignment.TopPadding = 1; alignment.LeftPadding = 5; alignment.RightPadding = 0; alignment.BottomPadding = 1; base.Add(alignment); //Select (); Gtk.HBox box = new Gtk.HBox(); alignment.Add(box); label = new Gtk.Label(); label.Ypad = 3; // label.Xpad = 3; //base.Add (label); box.PackStart(label, true, true, 0); label.SetAlignment(0f, 0.5f); label.Justify = Gtk.Justification.Left; label.Markup = "<b>" + text + "</b>"; closeButton = new Gtk.Button(); closeButton.Add(new Gtk.Image("gtk-close", Gtk.IconSize.Menu)); closeButton.Relief = Gtk.ReliefStyle.None; box.PackEnd(closeButton, false, false, 0); closeButton.ShowAll(); label.Show(); box.Show(); alignment.Show(); closeButton.Clicked += closeButton_Clicked; }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget ocmgtk.LogViewerWidget Stetic.BinContainer.Attach(this); this.Name = "ocmgtk.LogViewerWidget"; // Container child ocmgtk.LogViewerWidget.Gtk.Container+ContainerChild this.logBox = new Gtk.VBox(); this.logBox.Name = "logBox"; this.logBox.Spacing = 6; this.logBox.BorderWidth = ((uint)(6)); // Container child logBox.Gtk.Box+BoxChild this.logAlign = new Gtk.Alignment(0.5F, 0.5F, 1F, 1F); this.logAlign.Name = "logAlign"; this.logBox.Add(this.logAlign); Gtk.Box.BoxChild w1 = ((Gtk.Box.BoxChild)(this.logBox[this.logAlign])); w1.Position = 0; this.Add(this.logBox); if ((this.Child != null)) { this.Child.ShowAll(); } this.Hide(); }
void UpdatePointerTextBox(Gtk.Entry entry, ValueReference r) { pointerFrame.Remove(pointerFrame.Child); subEditor = new ObjectGroupEditor(); Gtk.Alignment alignment = new Gtk.Alignment(0.5F, 0.5F, 0.0F, 0.8F); try { Project.GetFileWithLabel(entry.Text.Trim()); subEditor.SetObjectGroup(Project.GetDataType <ObjectGroup>(r.GetStringValue())); subEditor.ShowAll(); alignment.Add(subEditor); r.SetValue(entry.Text.Trim()); } catch (InvalidLookupException) { subEditor.SetObjectGroup(null); Gtk.Label label = new Gtk.Label("Error: label \"" + entry.Text + "\" not found."); label.Show(); alignment.Add(label); } pointerFrame.Label = entry.Text; pointerFrame.Add(alignment); pointerFrame.ShowAll(); }
void FixupGladeChildren() { Gtk.Alignment alignment = button.Child as Gtk.Alignment; if (alignment == null) { return; } Gtk.HBox box = alignment.Child as Gtk.HBox; if (box == null) { return; } Gtk.Widget[] children = box.Children; if (children == null || children.Length != 2) { return; } Gtk.Image image = children[0] as Gtk.Image; Gtk.Label label = children[1] as Gtk.Label; if (image == null || label == null) { return; } Stetic.Wrapper.Image iwrap = Stetic.ObjectWrapper.Lookup(image) as Stetic.Wrapper.Image; if (iwrap == null) { return; } this.label = label.LabelProp; button.UseUnderline = label.UseUnderline; imageInfo = iwrap.Pixbuf; Type = ButtonType.TextAndIcon; }
public static void Build(object obj, string id) { System.Collections.Hashtable bindings = new System.Collections.Hashtable(); if ((id == "administrator.EditCreateUser")) { Gtk.Window cobj = ((Gtk.Window)(obj)); // Widget administrator.EditCreateUser cobj.Title = "EditCreateUser"; cobj.WindowPosition = ((Gtk.WindowPosition)(4)); cobj.Events = ((Gdk.EventMask)(0)); cobj.Name = "administrator.EditCreateUser"; cobj.DefaultWidth = 400; cobj.DefaultHeight = 300; bindings["administrator.EditCreateUser"] = cobj; cobj.Show(); } else { if ((id == "administrator.LoginWindow")) { Gtk.Window cobj = ((Gtk.Window)(obj)); // Widget administrator.LoginWindow cobj.Title = "Boxerp Server Administrator"; cobj.WindowPosition = ((Gtk.WindowPosition)(1)); cobj.Modal = true; cobj.Resizable = false; cobj.AllowGrow = false; cobj.Events = ((Gdk.EventMask)(0)); cobj.Name = "administrator.LoginWindow"; // Container child administrator.LoginWindow.Gtk.Container+ContainerChild Gtk.VBox w1 = new Gtk.VBox(); w1.BorderWidth = ((uint)(5)); w1.Events = ((Gdk.EventMask)(0)); w1.Name = "vbox1"; // Container child vbox1.Gtk.Box+BoxChild Gtk.HBox w2 = new Gtk.HBox(); w2.Events = ((Gdk.EventMask)(0)); w2.Name = "hbox1"; // Container child hbox1.Gtk.Box+BoxChild Gtk.Label w3 = new Gtk.Label(); w3.LabelProp = "Login:"******"label1"; w3.WidthRequest = 150; bindings["label1"] = w3; w2.Add(w3); Gtk.Box.BoxChild w4 = ((Gtk.Box.BoxChild)(w2[w3])); w4.Position = 0; // Container child hbox1.Gtk.Box+BoxChild Gtk.Entry w5 = new Gtk.Entry(); w5.Text = "demo"; w5.IsEditable = true; w5.MaxLength = 100; w5.InvisibleChar = '●'; w5.CanFocus = true; w5.Events = ((Gdk.EventMask)(0)); w5.Name = "entryLogin"; w5.WidthRequest = 200; bindings["entryLogin"] = w5; w2.Add(w5); Gtk.Box.BoxChild w6 = ((Gtk.Box.BoxChild)(w2[w5])); w6.Position = 1; w6.Expand = false; w6.Fill = false; bindings["hbox1"] = w2; w1.Add(w2); Gtk.Box.BoxChild w7 = ((Gtk.Box.BoxChild)(w1[w2])); w7.Position = 0; w7.Expand = false; w7.Fill = false; // Container child vbox1.Gtk.Box+BoxChild Gtk.HBox w8 = new Gtk.HBox(); w8.Events = ((Gdk.EventMask)(0)); w8.Name = "hbox2"; w8.WidthRequest = 150; // Container child hbox2.Gtk.Box+BoxChild Gtk.Label w9 = new Gtk.Label(); w9.LabelProp = "Password:"******"label2"; bindings["label2"] = w9; w8.Add(w9); Gtk.Box.BoxChild w10 = ((Gtk.Box.BoxChild)(w8[w9])); w10.Position = 0; w10.Fill = false; // Container child hbox2.Gtk.Box+BoxChild Gtk.Entry w11 = new Gtk.Entry(); w11.Text = "pass"; w11.IsEditable = true; w11.Visibility = false; w11.InvisibleChar = '●'; w11.CanFocus = true; w11.Events = ((Gdk.EventMask)(0)); w11.Name = "entryPassword"; w11.WidthRequest = 200; bindings["entryPassword"] = w11; w8.Add(w11); Gtk.Box.BoxChild w12 = ((Gtk.Box.BoxChild)(w8[w11])); w12.Position = 1; w12.Expand = false; w12.Fill = false; bindings["hbox2"] = w8; w1.Add(w8); Gtk.Box.BoxChild w13 = ((Gtk.Box.BoxChild)(w1[w8])); w13.Position = 1; // Container child vbox1.Gtk.Box+BoxChild Gtk.HSeparator w14 = new Gtk.HSeparator(); w14.Events = ((Gdk.EventMask)(0)); w14.Name = "hseparator1"; bindings["hseparator1"] = w14; w1.Add(w14); Gtk.Box.BoxChild w15 = ((Gtk.Box.BoxChild)(w1[w14])); w15.Position = 2; w15.Expand = false; w15.Fill = false; // Container child vbox1.Gtk.Box+BoxChild Gtk.HBox w16 = new Gtk.HBox(); w16.Events = ((Gdk.EventMask)(0)); w16.Name = "hbox3"; // Container child hbox3.Gtk.Box+BoxChild Gtk.Button w17 = new Gtk.Button(); w17.CanFocus = true; w17.Events = ((Gdk.EventMask)(0)); w17.Name = "buttonConnect"; // Container child buttonConnect.Gtk.Container+ContainerChild Gtk.Alignment w18 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w18.Events = ((Gdk.EventMask)(0)); w18.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w19 = new Gtk.HBox(); w19.Spacing = 2; w19.Events = ((Gdk.EventMask)(0)); w19.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w20 = new Gtk.Image(); w20.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-connect", 16, 0); w20.Events = ((Gdk.EventMask)(0)); w20.Name = "image15"; bindings["image15"] = w20; w19.Add(w20); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w22 = new Gtk.Label(); w22.LabelProp = "Connect"; w22.Events = ((Gdk.EventMask)(0)); w22.Name = "GtkLabel"; bindings["GtkLabel"] = w22; w19.Add(w22); bindings["GtkHBox"] = w19; w18.Add(w19); bindings["GtkAlignment"] = w18; w17.Add(w18); bindings["buttonConnect"] = w17; w16.Add(w17); Gtk.Box.BoxChild w26 = ((Gtk.Box.BoxChild)(w16[w17])); w26.PackType = ((Gtk.PackType)(1)); w26.Position = 0; w26.Expand = false; w26.Fill = false; bindings["hbox3"] = w16; w1.Add(w16); Gtk.Box.BoxChild w27 = ((Gtk.Box.BoxChild)(w1[w16])); w27.Position = 3; w27.Expand = false; w27.Fill = false; bindings["vbox1"] = w1; cobj.Add(w1); cobj.DefaultWidth = 370; cobj.DefaultHeight = 129; bindings["administrator.LoginWindow"] = cobj; w3.Show(); w5.Show(); w2.Show(); w9.Show(); w11.Show(); w8.Show(); w14.Show(); w20.Show(); w22.Show(); w19.Show(); w18.Show(); w17.Show(); w16.Show(); w1.Show(); cobj.Show(); cobj.DeleteEvent += ((Gtk.DeleteEventHandler)(System.Delegate.CreateDelegate(typeof(Gtk.DeleteEventHandler), cobj, "OnDeleteEvent"))); w5.Activated += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnConnect"))); w11.Activated += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnConnect"))); w17.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnConnect"))); } else { if ((id == "administrator.MainWindow")) { Gtk.Window cobj = ((Gtk.Window)(obj)); // Widget administrator.MainWindow cobj.Title = "Boxerp Administrator"; Gtk.UIManager w1 = new Gtk.UIManager(); Gtk.ActionGroup w2 = new Gtk.ActionGroup("Default"); Gtk.Action w3 = new Gtk.Action("File", "File", null, null); w3.ShortLabel = "File"; bindings["File"] = w3; w2.Add(w3, null); Gtk.Action w4 = new Gtk.Action("Exit", "Exit", null, null); w4.ShortLabel = "Exit"; bindings["Exit"] = w4; w2.Add(w4, null); Gtk.Action w5 = new Gtk.Action("Edit", "Edit", null, null); w5.ShortLabel = "Edit"; bindings["Edit"] = w5; w2.Add(w5, null); Gtk.Action w6 = new Gtk.Action("Cut", "Cut", null, null); w6.ShortLabel = "Cut"; bindings["Cut"] = w6; w2.Add(w6, null); Gtk.Action w7 = new Gtk.Action("Copy", "Copy", null, null); w7.ShortLabel = "Copy"; bindings["Copy"] = w7; w2.Add(w7, null); Gtk.Action w8 = new Gtk.Action("Paste", "Paste", null, null); w8.ShortLabel = "Paste"; bindings["Paste"] = w8; w2.Add(w8, null); Gtk.Action w9 = new Gtk.Action("Help", "Help", null, null); w9.ShortLabel = "Help"; bindings["Help"] = w9; w2.Add(w9, null); Gtk.Action w10 = new Gtk.Action("About", "About", null, null); w10.ShortLabel = "About"; bindings["About"] = w10; w2.Add(w10, null); w1.InsertActionGroup(w2, 0); cobj.AddAccelGroup(w1.AccelGroup); cobj.WindowPosition = ((Gtk.WindowPosition)(4)); cobj.DefaultWidth = 800; cobj.DefaultHeight = 600; cobj.Events = ((Gdk.EventMask)(0)); cobj.Name = "administrator.MainWindow"; // Container child administrator.MainWindow.Gtk.Container+ContainerChild Gtk.VBox w11 = new Gtk.VBox(); w11.Events = ((Gdk.EventMask)(0)); w11.Name = "vbox1"; // Container child vbox1.Gtk.Box+BoxChild w1.AddUiFromString("<ui><menubar name='menubar1'><menu action='File'><menuitem action='Exit'/></menu><menu action='Edit'><menuitem action='Cut'/><menuitem action='Copy'/><menuitem action='Paste'/></menu><menu action='Help'><menuitem action='About'/></menu></menubar></ui>"); Gtk.MenuBar w12 = ((Gtk.MenuBar)(w1.GetWidget("/menubar1"))); w12.Events = ((Gdk.EventMask)(0)); w12.Name = "menubar1"; bindings["menubar1"] = w12; w11.Add(w12); Gtk.Box.BoxChild w13 = ((Gtk.Box.BoxChild)(w11[w12])); w13.Position = 0; w13.Expand = false; w13.Fill = false; // Container child vbox1.Gtk.Box+BoxChild w1.AddUiFromString("<ui><toolbar name='toolbar1'/></ui>"); Gtk.Toolbar w14 = ((Gtk.Toolbar)(w1.GetWidget("/toolbar1"))); w14.ShowArrow = false; w14.ToolbarStyle = ((Gtk.ToolbarStyle)(0)); w14.IconSize = ((Gtk.IconSize)(3)); w14.Events = ((Gdk.EventMask)(0)); w14.Name = "toolbar1"; bindings["toolbar1"] = w14; w11.Add(w14); Gtk.Box.BoxChild w15 = ((Gtk.Box.BoxChild)(w11[w14])); w15.Position = 1; w15.Expand = false; w15.Fill = false; // Container child vbox1.Gtk.Box+BoxChild Gtk.VBox w16 = new Gtk.VBox(); w16.BorderWidth = ((uint)(5)); w16.Events = ((Gdk.EventMask)(0)); w16.Name = "vbox2"; // Container child vbox2.Gtk.Box+BoxChild Gtk.HBox w17 = new Gtk.HBox(); w17.Events = ((Gdk.EventMask)(0)); w17.Name = "hbox1"; // Container child hbox1.Gtk.Box+BoxChild Gtk.Label w18 = new Gtk.Label(); w18.LabelProp = "<b>Enterprise:</b>"; w18.UseMarkup = true; w18.Ypad = 6; w18.Events = ((Gdk.EventMask)(256)); w18.Name = "labelEnterprise"; bindings["labelEnterprise"] = w18; w17.Add(w18); Gtk.Box.BoxChild w19 = ((Gtk.Box.BoxChild)(w17[w18])); w19.Position = 0; w19.Expand = false; w19.Fill = false; // Container child hbox1.Gtk.Box+BoxChild Gtk.Entry w20 = new Gtk.Entry(); w20.IsEditable = true; w20.InvisibleChar = '●'; w20.CanFocus = true; w20.Events = ((Gdk.EventMask)(0)); w20.Name = "entryEnterprise"; bindings["entryEnterprise"] = w20; w17.Add(w20); Gtk.Box.BoxChild w21 = ((Gtk.Box.BoxChild)(w17[w20])); w21.Position = 1; w21.Expand = false; w21.Fill = false; // Container child hbox1.Gtk.Box+BoxChild Gtk.Button w22 = new Gtk.Button(); Gtk.Tooltips w23 = new Gtk.Tooltips(); w23.SetTip(w22, "Añadir un Hecho", "Añadir un Hecho"); w22.CanFocus = true; w22.Events = ((Gdk.EventMask)(0)); w22.Name = "buttonFindEnterprise"; w22.HasDefault = true; // Container child buttonFindEnterprise.Gtk.Container+ContainerChild Gtk.Alignment w24 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w24.Events = ((Gdk.EventMask)(0)); w24.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w25 = new Gtk.HBox(); w25.Spacing = 2; w25.Events = ((Gdk.EventMask)(0)); w25.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w26 = new Gtk.Image(); w26.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-find", 16, 0); w26.Events = ((Gdk.EventMask)(0)); w26.Name = "image1"; bindings["image1"] = w26; w25.Add(w26); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w28 = new Gtk.Label(); w28.LabelProp = ""; w28.Events = ((Gdk.EventMask)(0)); w28.Name = "GtkLabel"; bindings["GtkLabel"] = w28; w25.Add(w28); bindings["GtkHBox"] = w25; w24.Add(w25); bindings["GtkAlignment"] = w24; w22.Add(w24); bindings["buttonFindEnterprise"] = w22; w17.Add(w22); Gtk.Box.BoxChild w32 = ((Gtk.Box.BoxChild)(w17[w22])); w32.Position = 2; w32.Expand = false; w32.Fill = false; bindings["hbox1"] = w17; w16.Add(w17); Gtk.Box.BoxChild w33 = ((Gtk.Box.BoxChild)(w16[w17])); w33.Position = 0; w33.Expand = false; w33.Fill = false; // Container child vbox2.Gtk.Box+BoxChild Gtk.ScrolledWindow w34 = new Gtk.ScrolledWindow(); w34.VscrollbarPolicy = ((Gtk.PolicyType)(1)); w34.HscrollbarPolicy = ((Gtk.PolicyType)(1)); w34.CanFocus = true; w34.Events = ((Gdk.EventMask)(0)); w34.Name = "scrolledwindow1"; // Container child scrolledwindow1.Gtk.Container+ContainerChild Gtk.Viewport w35 = new Gtk.Viewport(); w35.ShadowType = ((Gtk.ShadowType)(0)); w35.Events = ((Gdk.EventMask)(0)); w35.Name = "GtkViewport"; // Container child GtkViewport.Gtk.Container+ContainerChild Boxerp.Client.GtkSharp.Lib.FilteredListView w36 = new Boxerp.Client.GtkSharp.Lib.FilteredListView(); w36.Events = ((Gdk.EventMask)(256)); w36.Name = "ftreeviewEnterprises"; bindings["ftreeviewEnterprises"] = w36; w35.Add(w36); bindings["GtkViewport"] = w35; w34.Add(w35); bindings["scrolledwindow1"] = w34; w16.Add(w34); Gtk.Box.BoxChild w39 = ((Gtk.Box.BoxChild)(w16[w34])); w39.Position = 1; // Container child vbox2.Gtk.Box+BoxChild Gtk.HBox w40 = new Gtk.HBox(); w40.Events = ((Gdk.EventMask)(0)); w40.Name = "hbox14"; // Container child hbox14.Gtk.Box+BoxChild Gtk.Button w41 = new Gtk.Button(); w23.SetTip(w41, "Añadir un Hecho", "Añadir un Hecho"); w41.CanFocus = true; w41.Events = ((Gdk.EventMask)(0)); w41.Name = "buttonNewEnterprise"; w41.HasDefault = true; // Container child buttonNewEnterprise.Gtk.Container+ContainerChild Gtk.Alignment w42 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w42.Events = ((Gdk.EventMask)(0)); w42.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w43 = new Gtk.HBox(); w43.Spacing = 2; w43.Events = ((Gdk.EventMask)(0)); w43.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w44 = new Gtk.Image(); w44.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-new", 16, 0); w44.Events = ((Gdk.EventMask)(0)); w44.Name = "image2"; bindings["image2"] = w44; w43.Add(w44); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w46 = new Gtk.Label(); w46.LabelProp = ""; w46.Events = ((Gdk.EventMask)(0)); w46.Name = "GtkLabel"; bindings["GtkLabel"] = w46; w43.Add(w46); bindings["GtkHBox"] = w43; w42.Add(w43); bindings["GtkAlignment"] = w42; w41.Add(w42); bindings["buttonNewEnterprise"] = w41; w40.Add(w41); Gtk.Box.BoxChild w50 = ((Gtk.Box.BoxChild)(w40[w41])); w50.PackType = ((Gtk.PackType)(1)); w50.Position = 0; w50.Expand = false; w50.Fill = false; // Container child hbox14.Gtk.Box+BoxChild Gtk.Button w51 = new Gtk.Button(); w23.SetTip(w51, "Editar el Hecho", "Editar el Hecho"); w51.CanFocus = true; w51.Events = ((Gdk.EventMask)(0)); w51.Name = "buttonEditEnterprise"; // Container child buttonEditEnterprise.Gtk.Container+ContainerChild Gtk.Alignment w52 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w52.Events = ((Gdk.EventMask)(0)); w52.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w53 = new Gtk.HBox(); w53.Spacing = 2; w53.Events = ((Gdk.EventMask)(0)); w53.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w54 = new Gtk.Image(); w54.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-edit", 16, 0); w54.Events = ((Gdk.EventMask)(0)); w54.Name = "image3"; bindings["image3"] = w54; w53.Add(w54); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w56 = new Gtk.Label(); w56.LabelProp = ""; w56.Events = ((Gdk.EventMask)(0)); w56.Name = "GtkLabel"; bindings["GtkLabel"] = w56; w53.Add(w56); bindings["GtkHBox"] = w53; w52.Add(w53); bindings["GtkAlignment"] = w52; w51.Add(w52); bindings["buttonEditEnterprise"] = w51; w40.Add(w51); Gtk.Box.BoxChild w60 = ((Gtk.Box.BoxChild)(w40[w51])); w60.PackType = ((Gtk.PackType)(1)); w60.Position = 1; w60.Expand = false; w60.Fill = false; // Container child hbox14.Gtk.Box+BoxChild Gtk.Button w61 = new Gtk.Button(); w23.SetTip(w61, "Quitar el Hecho", "Quitar el Hecho"); w61.CanFocus = true; w61.Events = ((Gdk.EventMask)(0)); w61.Name = "buttonDelEnterprise"; // Container child buttonDelEnterprise.Gtk.Container+ContainerChild Gtk.Alignment w62 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w62.Events = ((Gdk.EventMask)(0)); w62.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w63 = new Gtk.HBox(); w63.Spacing = 2; w63.Events = ((Gdk.EventMask)(0)); w63.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w64 = new Gtk.Image(); w64.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-delete", 16, 0); w64.Events = ((Gdk.EventMask)(0)); w64.Name = "image4"; bindings["image4"] = w64; w63.Add(w64); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w66 = new Gtk.Label(); w66.LabelProp = ""; w66.Events = ((Gdk.EventMask)(0)); w66.Name = "GtkLabel"; bindings["GtkLabel"] = w66; w63.Add(w66); bindings["GtkHBox"] = w63; w62.Add(w63); bindings["GtkAlignment"] = w62; w61.Add(w62); bindings["buttonDelEnterprise"] = w61; w40.Add(w61); Gtk.Box.BoxChild w70 = ((Gtk.Box.BoxChild)(w40[w61])); w70.PackType = ((Gtk.PackType)(1)); w70.Position = 2; w70.Expand = false; w70.Fill = false; bindings["hbox14"] = w40; w16.Add(w40); Gtk.Box.BoxChild w71 = ((Gtk.Box.BoxChild)(w16[w40])); w71.Position = 2; w71.Expand = false; w71.Fill = false; bindings["vbox2"] = w16; w11.Add(w16); Gtk.Box.BoxChild w72 = ((Gtk.Box.BoxChild)(w11[w16])); w72.Position = 2; w72.Expand = false; w72.Fill = false; // Container child vbox1.Gtk.Box+BoxChild Gtk.HSeparator w73 = new Gtk.HSeparator(); w73.Events = ((Gdk.EventMask)(0)); w73.Name = "hseparator2"; bindings["hseparator2"] = w73; w11.Add(w73); Gtk.Box.BoxChild w74 = ((Gtk.Box.BoxChild)(w11[w73])); w74.Position = 3; w74.Expand = false; w74.Fill = false; // Container child vbox1.Gtk.Box+BoxChild Gtk.HBox w75 = new Gtk.HBox(); w75.Homogeneous = true; w75.Events = ((Gdk.EventMask)(0)); w75.Name = "hbox2"; // Container child hbox2.Gtk.Box+BoxChild Gtk.VBox w76 = new Gtk.VBox(); w76.BorderWidth = ((uint)(5)); w76.Events = ((Gdk.EventMask)(0)); w76.Name = "vbox3"; // Container child vbox3.Gtk.Box+BoxChild Gtk.HBox w77 = new Gtk.HBox(); w77.Events = ((Gdk.EventMask)(0)); w77.Name = "hbox3"; // Container child hbox3.Gtk.Box+BoxChild Gtk.Label w78 = new Gtk.Label(); w78.LabelProp = "<b>User:</b>"; w78.UseMarkup = true; w78.Ypad = 6; w78.Events = ((Gdk.EventMask)(256)); w78.Name = "labelUser"; bindings["labelUser"] = w78; w77.Add(w78); Gtk.Box.BoxChild w79 = ((Gtk.Box.BoxChild)(w77[w78])); w79.Position = 0; w79.Expand = false; w79.Fill = false; // Container child hbox3.Gtk.Box+BoxChild Gtk.Entry w80 = new Gtk.Entry(); w80.IsEditable = true; w80.InvisibleChar = '●'; w80.CanFocus = true; w80.Events = ((Gdk.EventMask)(0)); w80.Name = "entryUser"; bindings["entryUser"] = w80; w77.Add(w80); Gtk.Box.BoxChild w81 = ((Gtk.Box.BoxChild)(w77[w80])); w81.Position = 1; w81.Expand = false; w81.Fill = false; // Container child hbox3.Gtk.Box+BoxChild Gtk.Button w82 = new Gtk.Button(); w23.SetTip(w82, "Añadir un Hecho", "Añadir un Hecho"); w82.CanFocus = true; w82.Events = ((Gdk.EventMask)(0)); w82.Name = "buttonFindUser"; w82.HasDefault = true; // Container child buttonFindUser.Gtk.Container+ContainerChild Gtk.Alignment w83 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w83.Events = ((Gdk.EventMask)(0)); w83.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w84 = new Gtk.HBox(); w84.Spacing = 2; w84.Events = ((Gdk.EventMask)(0)); w84.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w85 = new Gtk.Image(); w85.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-find", 16, 0); w85.Events = ((Gdk.EventMask)(0)); w85.Name = "image5"; bindings["image5"] = w85; w84.Add(w85); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w87 = new Gtk.Label(); w87.LabelProp = ""; w87.Events = ((Gdk.EventMask)(0)); w87.Name = "GtkLabel"; bindings["GtkLabel"] = w87; w84.Add(w87); bindings["GtkHBox"] = w84; w83.Add(w84); bindings["GtkAlignment"] = w83; w82.Add(w83); bindings["buttonFindUser"] = w82; w77.Add(w82); Gtk.Box.BoxChild w91 = ((Gtk.Box.BoxChild)(w77[w82])); w91.Position = 2; w91.Expand = false; w91.Fill = false; bindings["hbox3"] = w77; w76.Add(w77); Gtk.Box.BoxChild w92 = ((Gtk.Box.BoxChild)(w76[w77])); w92.Position = 0; w92.Expand = false; w92.Fill = false; // Container child vbox3.Gtk.Box+BoxChild Gtk.ScrolledWindow w93 = new Gtk.ScrolledWindow(); w93.VscrollbarPolicy = ((Gtk.PolicyType)(1)); w93.HscrollbarPolicy = ((Gtk.PolicyType)(1)); w93.CanFocus = true; w93.Events = ((Gdk.EventMask)(0)); w93.Name = "scrolledwindow2"; // Container child scrolledwindow2.Gtk.Container+ContainerChild Gtk.Viewport w94 = new Gtk.Viewport(); w94.ShadowType = ((Gtk.ShadowType)(0)); w94.Events = ((Gdk.EventMask)(0)); w94.Name = "GtkViewport1"; // Container child GtkViewport1.Gtk.Container+ContainerChild Boxerp.Client.GtkSharp.Lib.FilteredListView w95 = new Boxerp.Client.GtkSharp.Lib.FilteredListView(); w95.Events = ((Gdk.EventMask)(256)); w95.Name = "ftreeviewUsers"; bindings["ftreeviewUsers"] = w95; w94.Add(w95); bindings["GtkViewport1"] = w94; w93.Add(w94); bindings["scrolledwindow2"] = w93; w76.Add(w93); Gtk.Box.BoxChild w98 = ((Gtk.Box.BoxChild)(w76[w93])); w98.Position = 1; // Container child vbox3.Gtk.Box+BoxChild Gtk.HBox w99 = new Gtk.HBox(); w99.Events = ((Gdk.EventMask)(0)); w99.Name = "hbox15"; // Container child hbox15.Gtk.Box+BoxChild Gtk.Button w100 = new Gtk.Button(); w23.SetTip(w100, "Añadir un Hecho", "Añadir un Hecho"); w100.CanFocus = true; w100.Events = ((Gdk.EventMask)(0)); w100.Name = "buttonNewUser"; w100.HasDefault = true; // Container child buttonNewUser.Gtk.Container+ContainerChild Gtk.Alignment w101 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w101.Events = ((Gdk.EventMask)(0)); w101.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w102 = new Gtk.HBox(); w102.Spacing = 2; w102.Events = ((Gdk.EventMask)(0)); w102.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w103 = new Gtk.Image(); w103.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-new", 16, 0); w103.Events = ((Gdk.EventMask)(0)); w103.Name = "image6"; bindings["image6"] = w103; w102.Add(w103); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w105 = new Gtk.Label(); w105.LabelProp = ""; w105.Events = ((Gdk.EventMask)(0)); w105.Name = "GtkLabel"; bindings["GtkLabel"] = w105; w102.Add(w105); bindings["GtkHBox"] = w102; w101.Add(w102); bindings["GtkAlignment"] = w101; w100.Add(w101); bindings["buttonNewUser"] = w100; w99.Add(w100); Gtk.Box.BoxChild w109 = ((Gtk.Box.BoxChild)(w99[w100])); w109.PackType = ((Gtk.PackType)(1)); w109.Position = 0; w109.Expand = false; w109.Fill = false; // Container child hbox15.Gtk.Box+BoxChild Gtk.Button w110 = new Gtk.Button(); w23.SetTip(w110, "Editar el Hecho", "Editar el Hecho"); w110.CanFocus = true; w110.Events = ((Gdk.EventMask)(0)); w110.Name = "buttonEditUser"; // Container child buttonEditUser.Gtk.Container+ContainerChild Gtk.Alignment w111 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w111.Events = ((Gdk.EventMask)(0)); w111.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w112 = new Gtk.HBox(); w112.Spacing = 2; w112.Events = ((Gdk.EventMask)(0)); w112.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w113 = new Gtk.Image(); w113.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-edit", 16, 0); w113.Events = ((Gdk.EventMask)(0)); w113.Name = "image7"; bindings["image7"] = w113; w112.Add(w113); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w115 = new Gtk.Label(); w115.LabelProp = ""; w115.Events = ((Gdk.EventMask)(0)); w115.Name = "GtkLabel"; bindings["GtkLabel"] = w115; w112.Add(w115); bindings["GtkHBox"] = w112; w111.Add(w112); bindings["GtkAlignment"] = w111; w110.Add(w111); bindings["buttonEditUser"] = w110; w99.Add(w110); Gtk.Box.BoxChild w119 = ((Gtk.Box.BoxChild)(w99[w110])); w119.PackType = ((Gtk.PackType)(1)); w119.Position = 1; w119.Expand = false; w119.Fill = false; // Container child hbox15.Gtk.Box+BoxChild Gtk.Button w120 = new Gtk.Button(); w23.SetTip(w120, "Quitar el Hecho", "Quitar el Hecho"); w120.CanFocus = true; w120.Events = ((Gdk.EventMask)(0)); w120.Name = "buttonDelUser"; // Container child buttonDelUser.Gtk.Container+ContainerChild Gtk.Alignment w121 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w121.Events = ((Gdk.EventMask)(0)); w121.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w122 = new Gtk.HBox(); w122.Spacing = 2; w122.Events = ((Gdk.EventMask)(0)); w122.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w123 = new Gtk.Image(); w123.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-delete", 16, 0); w123.Events = ((Gdk.EventMask)(0)); w123.Name = "image8"; bindings["image8"] = w123; w122.Add(w123); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w125 = new Gtk.Label(); w125.LabelProp = ""; w125.Events = ((Gdk.EventMask)(0)); w125.Name = "GtkLabel"; bindings["GtkLabel"] = w125; w122.Add(w125); bindings["GtkHBox"] = w122; w121.Add(w122); bindings["GtkAlignment"] = w121; w120.Add(w121); bindings["buttonDelUser"] = w120; w99.Add(w120); Gtk.Box.BoxChild w129 = ((Gtk.Box.BoxChild)(w99[w120])); w129.PackType = ((Gtk.PackType)(1)); w129.Position = 2; w129.Expand = false; w129.Fill = false; bindings["hbox15"] = w99; w76.Add(w99); Gtk.Box.BoxChild w130 = ((Gtk.Box.BoxChild)(w76[w99])); w130.Position = 2; w130.Expand = false; w130.Fill = false; bindings["vbox3"] = w76; w75.Add(w76); Gtk.Box.BoxChild w131 = ((Gtk.Box.BoxChild)(w75[w76])); w131.Position = 0; // Container child hbox2.Gtk.Box+BoxChild Gtk.VBox w132 = new Gtk.VBox(); w132.BorderWidth = ((uint)(5)); w132.Events = ((Gdk.EventMask)(0)); w132.Name = "vbox4"; // Container child vbox4.Gtk.Box+BoxChild Gtk.HBox w133 = new Gtk.HBox(); w133.Events = ((Gdk.EventMask)(0)); w133.Name = "hbox4"; // Container child hbox4.Gtk.Box+BoxChild Gtk.Label w134 = new Gtk.Label(); w134.LabelProp = "<b>Group:</b>"; w134.UseMarkup = true; w134.Ypad = 6; w134.Events = ((Gdk.EventMask)(256)); w134.Name = "labelGroup"; bindings["labelGroup"] = w134; w133.Add(w134); Gtk.Box.BoxChild w135 = ((Gtk.Box.BoxChild)(w133[w134])); w135.Position = 0; w135.Expand = false; w135.Fill = false; // Container child hbox4.Gtk.Box+BoxChild Gtk.Entry w136 = new Gtk.Entry(); w136.IsEditable = true; w136.InvisibleChar = '●'; w136.CanFocus = true; w136.Events = ((Gdk.EventMask)(0)); w136.Name = "entryGroup"; bindings["entryGroup"] = w136; w133.Add(w136); Gtk.Box.BoxChild w137 = ((Gtk.Box.BoxChild)(w133[w136])); w137.Position = 1; w137.Expand = false; w137.Fill = false; // Container child hbox4.Gtk.Box+BoxChild Gtk.Button w138 = new Gtk.Button(); w23.SetTip(w138, "Añadir un Hecho", "Añadir un Hecho"); w138.CanFocus = true; w138.Events = ((Gdk.EventMask)(0)); w138.Name = "buttonFindGroup"; w138.HasDefault = true; // Container child buttonFindGroup.Gtk.Container+ContainerChild Gtk.Alignment w139 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w139.Events = ((Gdk.EventMask)(0)); w139.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w140 = new Gtk.HBox(); w140.Spacing = 2; w140.Events = ((Gdk.EventMask)(0)); w140.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w141 = new Gtk.Image(); w141.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-find", 16, 0); w141.Events = ((Gdk.EventMask)(0)); w141.Name = "image9"; bindings["image9"] = w141; w140.Add(w141); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w143 = new Gtk.Label(); w143.LabelProp = ""; w143.Events = ((Gdk.EventMask)(0)); w143.Name = "GtkLabel"; bindings["GtkLabel"] = w143; w140.Add(w143); bindings["GtkHBox"] = w140; w139.Add(w140); bindings["GtkAlignment"] = w139; w138.Add(w139); bindings["buttonFindGroup"] = w138; w133.Add(w138); Gtk.Box.BoxChild w147 = ((Gtk.Box.BoxChild)(w133[w138])); w147.Position = 2; w147.Expand = false; w147.Fill = false; bindings["hbox4"] = w133; w132.Add(w133); Gtk.Box.BoxChild w148 = ((Gtk.Box.BoxChild)(w132[w133])); w148.Position = 0; w148.Expand = false; w148.Fill = false; // Container child vbox4.Gtk.Box+BoxChild Gtk.ScrolledWindow w149 = new Gtk.ScrolledWindow(); w149.VscrollbarPolicy = ((Gtk.PolicyType)(1)); w149.HscrollbarPolicy = ((Gtk.PolicyType)(1)); w149.CanFocus = true; w149.Events = ((Gdk.EventMask)(0)); w149.Name = "scrolledwindow3"; // Container child scrolledwindow3.Gtk.Container+ContainerChild Gtk.Viewport w150 = new Gtk.Viewport(); w150.ShadowType = ((Gtk.ShadowType)(0)); w150.Events = ((Gdk.EventMask)(0)); w150.Name = "GtkViewport2"; // Container child GtkViewport2.Gtk.Container+ContainerChild Boxerp.Client.GtkSharp.Lib.FilteredListView w151 = new Boxerp.Client.GtkSharp.Lib.FilteredListView(); w151.Events = ((Gdk.EventMask)(256)); w151.Name = "ftreeviewGroups"; bindings["ftreeviewGroups"] = w151; w150.Add(w151); bindings["GtkViewport2"] = w150; w149.Add(w150); bindings["scrolledwindow3"] = w149; w132.Add(w149); Gtk.Box.BoxChild w154 = ((Gtk.Box.BoxChild)(w132[w149])); w154.Position = 1; // Container child vbox4.Gtk.Box+BoxChild Gtk.HBox w155 = new Gtk.HBox(); w155.Events = ((Gdk.EventMask)(0)); w155.Name = "hbox16"; // Container child hbox16.Gtk.Box+BoxChild Gtk.Button w156 = new Gtk.Button(); w23.SetTip(w156, "Añadir un Hecho", "Añadir un Hecho"); w156.CanFocus = true; w156.Events = ((Gdk.EventMask)(0)); w156.Name = "buttonNewGroup"; w156.HasDefault = true; // Container child buttonNewGroup.Gtk.Container+ContainerChild Gtk.Alignment w157 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w157.Events = ((Gdk.EventMask)(0)); w157.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w158 = new Gtk.HBox(); w158.Spacing = 2; w158.Events = ((Gdk.EventMask)(0)); w158.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w159 = new Gtk.Image(); w159.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-new", 16, 0); w159.Events = ((Gdk.EventMask)(0)); w159.Name = "image10"; bindings["image10"] = w159; w158.Add(w159); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w161 = new Gtk.Label(); w161.LabelProp = ""; w161.Events = ((Gdk.EventMask)(0)); w161.Name = "GtkLabel"; bindings["GtkLabel"] = w161; w158.Add(w161); bindings["GtkHBox"] = w158; w157.Add(w158); bindings["GtkAlignment"] = w157; w156.Add(w157); bindings["buttonNewGroup"] = w156; w155.Add(w156); Gtk.Box.BoxChild w165 = ((Gtk.Box.BoxChild)(w155[w156])); w165.PackType = ((Gtk.PackType)(1)); w165.Position = 0; w165.Expand = false; w165.Fill = false; // Container child hbox16.Gtk.Box+BoxChild Gtk.Button w166 = new Gtk.Button(); w23.SetTip(w166, "Editar el Hecho", "Editar el Hecho"); w166.CanFocus = true; w166.Events = ((Gdk.EventMask)(0)); w166.Name = "buttonEditGroup"; // Container child buttonEditGroup.Gtk.Container+ContainerChild Gtk.Alignment w167 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w167.Events = ((Gdk.EventMask)(0)); w167.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w168 = new Gtk.HBox(); w168.Spacing = 2; w168.Events = ((Gdk.EventMask)(0)); w168.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w169 = new Gtk.Image(); w169.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-edit", 16, 0); w169.Events = ((Gdk.EventMask)(0)); w169.Name = "image11"; bindings["image11"] = w169; w168.Add(w169); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w171 = new Gtk.Label(); w171.LabelProp = ""; w171.Events = ((Gdk.EventMask)(0)); w171.Name = "GtkLabel"; bindings["GtkLabel"] = w171; w168.Add(w171); bindings["GtkHBox"] = w168; w167.Add(w168); bindings["GtkAlignment"] = w167; w166.Add(w167); bindings["buttonEditGroup"] = w166; w155.Add(w166); Gtk.Box.BoxChild w175 = ((Gtk.Box.BoxChild)(w155[w166])); w175.PackType = ((Gtk.PackType)(1)); w175.Position = 1; w175.Expand = false; w175.Fill = false; // Container child hbox16.Gtk.Box+BoxChild Gtk.Button w176 = new Gtk.Button(); w23.SetTip(w176, "Quitar el Hecho", "Quitar el Hecho"); w176.CanFocus = true; w176.Events = ((Gdk.EventMask)(0)); w176.Name = "buttonDelGroup"; // Container child buttonDelGroup.Gtk.Container+ContainerChild Gtk.Alignment w177 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w177.Events = ((Gdk.EventMask)(0)); w177.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w178 = new Gtk.HBox(); w178.Spacing = 2; w178.Events = ((Gdk.EventMask)(0)); w178.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w179 = new Gtk.Image(); w179.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-delete", 16, 0); w179.Events = ((Gdk.EventMask)(0)); w179.Name = "image12"; bindings["image12"] = w179; w178.Add(w179); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w181 = new Gtk.Label(); w181.LabelProp = ""; w181.Events = ((Gdk.EventMask)(0)); w181.Name = "GtkLabel"; bindings["GtkLabel"] = w181; w178.Add(w181); bindings["GtkHBox"] = w178; w177.Add(w178); bindings["GtkAlignment"] = w177; w176.Add(w177); bindings["buttonDelGroup"] = w176; w155.Add(w176); Gtk.Box.BoxChild w185 = ((Gtk.Box.BoxChild)(w155[w176])); w185.PackType = ((Gtk.PackType)(1)); w185.Position = 2; w185.Expand = false; w185.Fill = false; bindings["hbox16"] = w155; w132.Add(w155); Gtk.Box.BoxChild w186 = ((Gtk.Box.BoxChild)(w132[w155])); w186.Position = 2; w186.Expand = false; w186.Fill = false; bindings["vbox4"] = w132; w75.Add(w132); Gtk.Box.BoxChild w187 = ((Gtk.Box.BoxChild)(w75[w132])); w187.Position = 1; bindings["hbox2"] = w75; w11.Add(w75); Gtk.Box.BoxChild w188 = ((Gtk.Box.BoxChild)(w11[w75])); w188.Position = 4; // Container child vbox1.Gtk.Box+BoxChild Gtk.HSeparator w189 = new Gtk.HSeparator(); w189.Events = ((Gdk.EventMask)(0)); w189.Name = "hseparator1"; bindings["hseparator1"] = w189; w11.Add(w189); Gtk.Box.BoxChild w190 = ((Gtk.Box.BoxChild)(w11[w189])); w190.Position = 6; w190.Expand = false; w190.Fill = false; // Container child vbox1.Gtk.Box+BoxChild Gtk.Statusbar w191 = new Gtk.Statusbar(); w191.Events = ((Gdk.EventMask)(0)); w191.Name = "statusbar1"; bindings["statusbar1"] = w191; w11.Add(w191); Gtk.Box.BoxChild w192 = ((Gtk.Box.BoxChild)(w11[w191])); w192.Position = 7; w192.Expand = false; w192.Fill = false; bindings["vbox1"] = w11; cobj.Add(w11); bindings["administrator.MainWindow"] = cobj; w12.Show(); w14.Show(); w18.Show(); w20.Show(); w26.Show(); w28.Show(); w25.Show(); w24.Show(); w22.Show(); w17.Show(); w36.Show(); w35.Show(); w34.Show(); w44.Show(); w46.Show(); w43.Show(); w42.Show(); w41.Show(); w54.Show(); w56.Show(); w53.Show(); w52.Show(); w51.Show(); w64.Show(); w66.Show(); w63.Show(); w62.Show(); w61.Show(); w40.Show(); w16.Show(); w73.Show(); w78.Show(); w80.Show(); w85.Show(); w87.Show(); w84.Show(); w83.Show(); w82.Show(); w77.Show(); w95.Show(); w94.Show(); w93.Show(); w103.Show(); w105.Show(); w102.Show(); w101.Show(); w100.Show(); w113.Show(); w115.Show(); w112.Show(); w111.Show(); w110.Show(); w123.Show(); w125.Show(); w122.Show(); w121.Show(); w120.Show(); w99.Show(); w76.Show(); w134.Show(); w136.Show(); w141.Show(); w143.Show(); w140.Show(); w139.Show(); w138.Show(); w133.Show(); w151.Show(); w150.Show(); w149.Show(); w159.Show(); w161.Show(); w158.Show(); w157.Show(); w156.Show(); w169.Show(); w171.Show(); w168.Show(); w167.Show(); w166.Show(); w179.Show(); w181.Show(); w178.Show(); w177.Show(); w176.Show(); w155.Show(); w132.Show(); w75.Show(); w189.Show(); w191.Show(); w11.Show(); cobj.Show(); cobj.DeleteEvent += ((Gtk.DeleteEventHandler)(System.Delegate.CreateDelegate(typeof(Gtk.DeleteEventHandler), cobj, "OnDeleteEvent"))); w20.Activated += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnFindEnterprise"))); w22.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnFindEnterprise"))); w61.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnDelEnterpriseClicked"))); w51.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnEditEnterpriseClicked"))); w41.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnNewEnterpriseClicked"))); w80.Activated += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnFindUser"))); w82.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnFindUser"))); w120.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnDelUserClicked"))); w110.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnEditUserClicked"))); w100.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnNewUserClicked"))); w136.Activated += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnFindGroup"))); w138.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnFindGroup"))); w176.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnDelGroupClicked"))); w166.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnEditGroupClicked"))); w156.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnNewGroupClicked"))); } else { if ((id == "administrator.EditUserWindow")) { Gtk.Window cobj = ((Gtk.Window)(obj)); // Widget administrator.EditUserWindow cobj.Title = "User"; cobj.WindowPosition = ((Gtk.WindowPosition)(4)); cobj.Events = ((Gdk.EventMask)(0)); cobj.Name = "administrator.EditUserWindow"; // Container child administrator.EditUserWindow.Gtk.Container+ContainerChild Gtk.VBox w1 = new Gtk.VBox(); w1.Events = ((Gdk.EventMask)(0)); w1.Name = "vbox1"; // Container child vbox1.Gtk.Box+BoxChild Gtk.Notebook w2 = new Gtk.Notebook(); w2.CanFocus = true; w2.Events = ((Gdk.EventMask)(0)); w2.Name = "notebook1"; // Container child notebook1.Gtk.Notebook+NotebookChild Gtk.VBox w3 = new Gtk.VBox(); w3.Events = ((Gdk.EventMask)(0)); w3.Name = "vbox2"; // Container child vbox2.Gtk.Box+BoxChild Gtk.Table w4 = new Gtk.Table(((uint)(5)), ((uint)(2)), false); w4.RowSpacing = ((uint)(1)); w4.ColumnSpacing = ((uint)(5)); w4.BorderWidth = ((uint)(5)); w4.Events = ((Gdk.EventMask)(0)); w4.Name = "table1"; // Container child table1.Gtk.Table+TableChild Gtk.CheckButton w5 = new Gtk.CheckButton(); w5.Label = ""; w5.DrawIndicator = true; w5.CanFocus = true; w5.Events = ((Gdk.EventMask)(0)); w5.Name = "checkActive"; bindings["checkActive"] = w5; w4.Add(w5); Gtk.Table.TableChild w6 = ((Gtk.Table.TableChild)(w4[w5])); w6.BottomAttach = ((uint)(5)); w6.LeftAttach = ((uint)(1)); w6.RightAttach = ((uint)(2)); w6.TopAttach = ((uint)(4)); w6.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild Gtk.Label w7 = new Gtk.Label(); w7.LabelProp = "Active:"; w7.Events = ((Gdk.EventMask)(0)); w7.Name = "label4"; bindings["label4"] = w7; w4.Add(w7); Gtk.Table.TableChild w8 = ((Gtk.Table.TableChild)(w4[w7])); w8.BottomAttach = ((uint)(5)); w8.TopAttach = ((uint)(4)); w8.YOptions = ((Gtk.AttachOptions)(4)); w8.XOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild Gtk.Entry w9 = new Gtk.Entry(); w9.IsEditable = true; w9.Visibility = false; w9.InvisibleChar = '●'; w9.CanFocus = true; w9.Events = ((Gdk.EventMask)(0)); w9.Name = "entryPassword"; bindings["entryPassword"] = w9; w4.Add(w9); Gtk.Table.TableChild w10 = ((Gtk.Table.TableChild)(w4[w9])); w10.BottomAttach = ((uint)(4)); w10.LeftAttach = ((uint)(1)); w10.RightAttach = ((uint)(2)); w10.TopAttach = ((uint)(3)); w10.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild Gtk.Entry w11 = new Gtk.Entry(); w11.IsEditable = true; w11.InvisibleChar = '●'; w11.CanFocus = true; w11.Events = ((Gdk.EventMask)(0)); w11.Name = "entryEmail"; bindings["entryEmail"] = w11; w4.Add(w11); Gtk.Table.TableChild w12 = ((Gtk.Table.TableChild)(w4[w11])); w12.BottomAttach = ((uint)(3)); w12.LeftAttach = ((uint)(1)); w12.RightAttach = ((uint)(2)); w12.TopAttach = ((uint)(2)); w12.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild Gtk.Entry w13 = new Gtk.Entry(); w13.IsEditable = true; w13.InvisibleChar = '●'; w13.CanFocus = true; w13.Events = ((Gdk.EventMask)(0)); w13.Name = "entryRealName"; bindings["entryRealName"] = w13; w4.Add(w13); Gtk.Table.TableChild w14 = ((Gtk.Table.TableChild)(w4[w13])); w14.BottomAttach = ((uint)(2)); w14.LeftAttach = ((uint)(1)); w14.RightAttach = ((uint)(2)); w14.TopAttach = ((uint)(1)); w14.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild Gtk.Label w15 = new Gtk.Label(); w15.LabelProp = "Password:"******"label14"; bindings["label14"] = w15; w4.Add(w15); Gtk.Table.TableChild w16 = ((Gtk.Table.TableChild)(w4[w15])); w16.BottomAttach = ((uint)(4)); w16.TopAttach = ((uint)(3)); w16.YOptions = ((Gtk.AttachOptions)(4)); w16.XOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild Gtk.Label w17 = new Gtk.Label(); w17.LabelProp = "Email:"; w17.Events = ((Gdk.EventMask)(0)); w17.Name = "label13"; bindings["label13"] = w17; w4.Add(w17); Gtk.Table.TableChild w18 = ((Gtk.Table.TableChild)(w4[w17])); w18.BottomAttach = ((uint)(3)); w18.TopAttach = ((uint)(2)); w18.YOptions = ((Gtk.AttachOptions)(4)); w18.XOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild Gtk.Label w19 = new Gtk.Label(); w19.LabelProp = "Real Name:"; w19.Events = ((Gdk.EventMask)(0)); w19.Name = "label12"; bindings["label12"] = w19; w4.Add(w19); Gtk.Table.TableChild w20 = ((Gtk.Table.TableChild)(w4[w19])); w20.BottomAttach = ((uint)(2)); w20.TopAttach = ((uint)(1)); w20.YOptions = ((Gtk.AttachOptions)(4)); w20.XOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild Gtk.Label w21 = new Gtk.Label(); w21.LabelProp = "User Name:"; w21.Events = ((Gdk.EventMask)(0)); w21.Name = "label10"; bindings["label10"] = w21; w4.Add(w21); Gtk.Table.TableChild w22 = ((Gtk.Table.TableChild)(w4[w21])); w22.YOptions = ((Gtk.AttachOptions)(4)); w22.XOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild Gtk.Entry w23 = new Gtk.Entry(); w23.IsEditable = true; w23.InvisibleChar = '●'; w23.CanFocus = true; w23.Events = ((Gdk.EventMask)(0)); w23.Name = "entryUserName"; bindings["entryUserName"] = w23; w4.Add(w23); Gtk.Table.TableChild w24 = ((Gtk.Table.TableChild)(w4[w23])); w24.LeftAttach = ((uint)(1)); w24.RightAttach = ((uint)(2)); w24.YOptions = ((Gtk.AttachOptions)(4)); bindings["table1"] = w4; w3.Add(w4); Gtk.Box.BoxChild w25 = ((Gtk.Box.BoxChild)(w3[w4])); w25.Position = 0; w25.Expand = false; w25.Fill = false; // Container child vbox2.Gtk.Box+BoxChild Boxerp.Client.GtkSharp.Lib.DoubleListView w26 = new Boxerp.Client.GtkSharp.Lib.DoubleListView(); w26.Events = ((Gdk.EventMask)(256)); w26.Name = "dtreeview"; bindings["dtreeview"] = w26; w3.Add(w26); Gtk.Box.BoxChild w27 = ((Gtk.Box.BoxChild)(w3[w26])); w27.Position = 1; bindings["vbox2"] = w3; w2.Add(w3); Gtk.Notebook.NotebookChild w28 = ((Gtk.Notebook.NotebookChild)(w2[w3])); w28.TabExpand = false; // Notebook tab Gtk.Label w29 = new Gtk.Label(); w29.LabelProp = "Properties"; w29.Events = ((Gdk.EventMask)(0)); w29.Name = "label1"; bindings["label1"] = w29; w2.SetTabLabel(w3, w29); // Container child notebook1.Gtk.Notebook+NotebookChild Gtk.VBox w30 = new Gtk.VBox(); w30.Events = ((Gdk.EventMask)(0)); w30.Name = "vbox3"; bindings["vbox3"] = w30; w2.Add(w30); Gtk.Notebook.NotebookChild w31 = ((Gtk.Notebook.NotebookChild)(w2[w30])); w31.Position = 1; w31.TabExpand = false; // Notebook tab Gtk.Label w32 = new Gtk.Label(); w32.LabelProp = "Permissions"; w32.Events = ((Gdk.EventMask)(0)); w32.Name = "label1"; bindings["label1"] = w32; w2.SetTabLabel(w30, w32); bindings["notebook1"] = w2; w1.Add(w2); Gtk.Box.BoxChild w33 = ((Gtk.Box.BoxChild)(w1[w2])); w33.Position = 0; w33.Padding = ((uint)(5)); // Container child vbox1.Gtk.Box+BoxChild Gtk.HButtonBox w34 = new Gtk.HButtonBox(); w34.LayoutStyle = ((Gtk.ButtonBoxStyle)(4)); w34.Spacing = 2; w34.BorderWidth = ((uint)(5)); w34.Events = ((Gdk.EventMask)(0)); w34.Name = "hbuttonbox1"; // Container child hbuttonbox1.Gtk.ButtonBox+ButtonBoxChild Gtk.Button w35 = new Gtk.Button(); w35.CanFocus = true; w35.Events = ((Gdk.EventMask)(0)); w35.Name = "buttonCancel"; // Container child buttonCancel.Gtk.Container+ContainerChild Gtk.Alignment w36 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w36.Events = ((Gdk.EventMask)(0)); w36.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w37 = new Gtk.HBox(); w37.Spacing = 2; w37.Events = ((Gdk.EventMask)(0)); w37.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w38 = new Gtk.Image(); w38.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-cancel", 16, 0); w38.Events = ((Gdk.EventMask)(0)); w38.Name = "image13"; bindings["image13"] = w38; w37.Add(w38); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w40 = new Gtk.Label(); w40.LabelProp = "Cancel"; w40.Events = ((Gdk.EventMask)(0)); w40.Name = "GtkLabel"; bindings["GtkLabel"] = w40; w37.Add(w40); bindings["GtkHBox"] = w37; w36.Add(w37); bindings["GtkAlignment"] = w36; w35.Add(w36); bindings["buttonCancel"] = w35; w34.Add(w35); Gtk.ButtonBox.ButtonBoxChild w44 = ((Gtk.ButtonBox.ButtonBoxChild)(w34[w35])); w44.Expand = false; w44.Fill = false; // Container child hbuttonbox1.Gtk.ButtonBox+ButtonBoxChild Gtk.Button w45 = new Gtk.Button(); w45.CanFocus = true; w45.Events = ((Gdk.EventMask)(0)); w45.Name = "buttonOk"; // Container child buttonOk.Gtk.Container+ContainerChild Gtk.Alignment w46 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w46.Events = ((Gdk.EventMask)(0)); w46.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w47 = new Gtk.HBox(); w47.Spacing = 2; w47.Events = ((Gdk.EventMask)(0)); w47.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w48 = new Gtk.Image(); w48.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-ok", 16, 0); w48.Events = ((Gdk.EventMask)(0)); w48.Name = "image14"; bindings["image14"] = w48; w47.Add(w48); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w50 = new Gtk.Label(); w50.LabelProp = "Ok"; w50.Events = ((Gdk.EventMask)(0)); w50.Name = "GtkLabel"; bindings["GtkLabel"] = w50; w47.Add(w50); bindings["GtkHBox"] = w47; w46.Add(w47); bindings["GtkAlignment"] = w46; w45.Add(w46); bindings["buttonOk"] = w45; w34.Add(w45); Gtk.ButtonBox.ButtonBoxChild w54 = ((Gtk.ButtonBox.ButtonBoxChild)(w34[w45])); w54.Position = 1; w54.Expand = false; w54.Fill = false; bindings["hbuttonbox1"] = w34; w1.Add(w34); Gtk.Box.BoxChild w55 = ((Gtk.Box.BoxChild)(w1[w34])); w55.PackType = ((Gtk.PackType)(1)); w55.Position = 1; w55.Expand = false; w55.Fill = false; bindings["vbox1"] = w1; cobj.Add(w1); cobj.DefaultWidth = 400; cobj.DefaultHeight = 273; bindings["administrator.EditUserWindow"] = cobj; w5.Show(); w7.Show(); w9.Show(); w11.Show(); w13.Show(); w15.Show(); w17.Show(); w19.Show(); w21.Show(); w23.Show(); w4.Show(); w26.Show(); w3.Show(); w29.Show(); w30.Show(); w32.Show(); w2.Show(); w38.Show(); w40.Show(); w37.Show(); w36.Show(); w35.Show(); w48.Show(); w50.Show(); w47.Show(); w46.Show(); w45.Show(); w34.Show(); w1.Show(); cobj.Show(); cobj.DeleteEvent += ((Gtk.DeleteEventHandler)(System.Delegate.CreateDelegate(typeof(Gtk.DeleteEventHandler), cobj, "OnClose"))); w35.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnCancelClicked"))); w45.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnOkClicked"))); } } } } System.Reflection.FieldInfo[] fields = obj.GetType().GetFields(((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic) | System.Reflection.BindingFlags.Instance)); for (int n = 0; (n < fields.Length); n = (n + 1)) { System.Reflection.FieldInfo field = fields[n]; object widget = bindings[field.Name]; if (((widget != null) && field.FieldType.IsInstanceOfType(widget))) { field.SetValue(obj, widget); } } }
public HoverImageButton() { Gtk.Alignment al = new Gtk.Alignment (0.5f, 0.5f, 0f, 0f); al.Show (); CanFocus = true; VisibleWindow = false; image = new ImageView(); image.Show(); al.Add ((Gtk.Widget)Toolkit.CurrentEngine.GetNativeWidget (image)); Add(al); }
private void BuildWidget() { alignment = new Gtk.Alignment (0.5f, 0.5f, 1f, 0f); alignment.SetPadding (1, 1, 3, 3); VisibleWindow = false; box = new Gtk.HBox (); entry = new FramelessEntry (this); filter_button = new HoverImageButton (searchImage); clear_button = new HoverImageButton (clearImage); entryAlignment = new Gtk.Alignment (0.5f, 0.5f, 1f, 1f); alignment.SetPadding (0, 0, 3, 3); entryAlignment.Add (entry); box.PackStart (filter_button, false, false, 0); box.PackStart (entryAlignment, true, true, 0); box.PackStart (clear_button, false, false, 0); alignment.Add (box); Add (alignment); alignment.ShowAll (); entry.StyleSet += OnInnerEntryStyleSet; entry.StateChanged += OnInnerEntryStateChanged; entry.FocusInEvent += OnInnerEntryFocusEvent; entry.FocusOutEvent += OnInnerEntryFocusEvent; entry.Changed += OnInnerEntryChanged; entry.Activated += delegate { NotifyActivated (); }; filter_button.CanFocus = false; clear_button.CanFocus = false; filter_button.ButtonReleaseEvent += OnButtonReleaseEvent; clear_button.ButtonReleaseEvent += OnButtonReleaseEvent; clear_button.Clicked += OnClearButtonClicked; ShowHideButtons (); }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget ocmgtk.DescriptionWidget Stetic.BinContainer.Attach(this); this.Name = "ocmgtk.DescriptionWidget"; // Container child ocmgtk.DescriptionWidget.Gtk.Container+ContainerChild this.vbox2 = new Gtk.VBox(); this.vbox2.Name = "vbox2"; this.vbox2.Spacing = 6; this.vbox2.BorderWidth = ((uint)(6)); // Container child vbox2.Gtk.Box+BoxChild this.hintButton = new Gtk.Button(); this.hintButton.Name = "hintButton"; this.hintButton.Relief = ((Gtk.ReliefStyle)(2)); // Container child hintButton.Gtk.Container+ContainerChild this.label1 = new Gtk.Label(); this.label1.Name = "label1"; this.label1.Xalign = 0F; this.label1.LabelProp = Mono.Unix.Catalog.GetString("<span fgcolor=\"blue\">Hint</span>"); this.label1.UseMarkup = true; this.hintButton.Add(this.label1); this.hintButton.Label = null; this.vbox2.Add(this.hintButton); Gtk.Box.BoxChild w2 = ((Gtk.Box.BoxChild)(this.vbox2[this.hintButton])); w2.Position = 0; w2.Expand = false; w2.Fill = false; // Container child vbox2.Gtk.Box+BoxChild this.tbugExpander = new Gtk.Expander(null); this.tbugExpander.CanFocus = true; this.tbugExpander.Name = "tbugExpander"; // Container child tbugExpander.Gtk.Container+ContainerChild this.scrolledwindow1 = new Gtk.ScrolledWindow(); this.scrolledwindow1.CanFocus = true; this.scrolledwindow1.Name = "scrolledwindow1"; this.scrolledwindow1.ShadowType = ((Gtk.ShadowType)(1)); // Container child scrolledwindow1.Gtk.Container+ContainerChild this.tbugView = new Gtk.TreeView(); this.tbugView.CanFocus = true; this.tbugView.Name = "tbugView"; this.scrolledwindow1.Add(this.tbugView); this.tbugExpander.Add(this.scrolledwindow1); this.GtkLabel2 = new Gtk.Label(); this.GtkLabel2.Name = "GtkLabel2"; this.GtkLabel2.Xalign = 0F; this.GtkLabel2.LabelProp = Mono.Unix.Catalog.GetString("<b>Trackables</b>"); this.GtkLabel2.UseMarkup = true; this.GtkLabel2.UseUnderline = true; this.tbugExpander.LabelWidget = this.GtkLabel2; this.vbox2.Add(this.tbugExpander); Gtk.Box.BoxChild w5 = ((Gtk.Box.BoxChild)(this.vbox2[this.tbugExpander])); w5.Position = 1; w5.Expand = false; // Container child vbox2.Gtk.Box+BoxChild this.descAlign = new Gtk.Alignment(0.5F, 0.5F, 1F, 1F); this.descAlign.Name = "descAlign"; this.vbox2.Add(this.descAlign); Gtk.Box.BoxChild w6 = ((Gtk.Box.BoxChild)(this.vbox2[this.descAlign])); w6.Position = 2; this.Add(this.vbox2); if ((this.Child != null)) { this.Child.ShowAll(); } this.Hide(); this.hintButton.Clicked += new System.EventHandler(this.onHintClick); }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget MonoDevelop.Database.Designer.TriggersEditorWidget Stetic.BinContainer.Attach(this); this.Name = "MonoDevelop.Database.Designer.TriggersEditorWidget"; // Container child MonoDevelop.Database.Designer.TriggersEditorWidget.Gtk.Container+ContainerChild this.vpaned = new Gtk.VPaned(); this.vpaned.CanFocus = true; this.vpaned.Name = "vpaned"; this.vpaned.Position = 205; // Container child vpaned.Gtk.Paned+PanedChild this.hbox = new Gtk.HBox(); this.hbox.Name = "hbox"; this.hbox.Spacing = 6; // Container child hbox.Gtk.Box+BoxChild this.windowTriggers = new Gtk.ScrolledWindow(); this.windowTriggers.CanFocus = true; this.windowTriggers.Name = "windowTriggers"; this.windowTriggers.VscrollbarPolicy = ((Gtk.PolicyType)(1)); this.windowTriggers.HscrollbarPolicy = ((Gtk.PolicyType)(1)); this.windowTriggers.ShadowType = ((Gtk.ShadowType)(1)); // Container child windowTriggers.Gtk.Container+ContainerChild this.listTriggers = new Gtk.TreeView(); this.listTriggers.CanFocus = true; this.listTriggers.Name = "listTriggers"; this.listTriggers.HeadersClickable = true; this.windowTriggers.Add(this.listTriggers); this.hbox.Add(this.windowTriggers); Gtk.Box.BoxChild w2 = ((Gtk.Box.BoxChild)(this.hbox[this.windowTriggers])); w2.Position = 0; // Container child hbox.Gtk.Box+BoxChild this.vbuttonbox = new Gtk.VButtonBox(); this.vbuttonbox.Name = "vbuttonbox"; this.vbuttonbox.Spacing = 6; this.vbuttonbox.LayoutStyle = ((Gtk.ButtonBoxStyle)(3)); // Container child vbuttonbox.Gtk.ButtonBox+ButtonBoxChild this.buttonAdd = new Gtk.Button(); this.buttonAdd.CanFocus = true; this.buttonAdd.Name = "buttonAdd"; this.buttonAdd.UseStock = true; this.buttonAdd.UseUnderline = true; this.buttonAdd.Label = "gtk-add"; this.vbuttonbox.Add(this.buttonAdd); Gtk.ButtonBox.ButtonBoxChild w3 = ((Gtk.ButtonBox.ButtonBoxChild)(this.vbuttonbox[this.buttonAdd])); w3.Expand = false; w3.Fill = false; // Container child vbuttonbox.Gtk.ButtonBox+ButtonBoxChild this.buttonRemove = new Gtk.Button(); this.buttonRemove.Sensitive = false; this.buttonRemove.CanFocus = true; this.buttonRemove.Name = "buttonRemove"; this.buttonRemove.UseStock = true; this.buttonRemove.UseUnderline = true; this.buttonRemove.Label = "gtk-remove"; this.vbuttonbox.Add(this.buttonRemove); Gtk.ButtonBox.ButtonBoxChild w4 = ((Gtk.ButtonBox.ButtonBoxChild)(this.vbuttonbox[this.buttonRemove])); w4.Position = 1; w4.Expand = false; w4.Fill = false; this.hbox.Add(this.vbuttonbox); Gtk.Box.BoxChild w5 = ((Gtk.Box.BoxChild)(this.hbox[this.vbuttonbox])); w5.Position = 1; w5.Expand = false; w5.Fill = false; this.vpaned.Add(this.hbox); Gtk.Paned.PanedChild w6 = ((Gtk.Paned.PanedChild)(this.vpaned[this.hbox])); w6.Resize = false; // Container child vpaned.Gtk.Paned+PanedChild this.frame = new Gtk.Frame(); this.frame.Name = "frame"; this.frame.ShadowType = ((Gtk.ShadowType)(0)); this.frame.LabelXalign = 0F; // Container child frame.Gtk.Container+ContainerChild this.alignment = new Gtk.Alignment(0F, 0F, 1F, 1F); this.alignment.Name = "alignment"; this.alignment.LeftPadding = ((uint)(12)); // Container child alignment.Gtk.Container+ContainerChild this.sqlEditor = new MonoDevelop.Database.Components.SqlEditorWidget(); this.sqlEditor.HeightRequest = 80; this.sqlEditor.Events = ((Gdk.EventMask)(256)); this.sqlEditor.Name = "sqlEditor"; this.sqlEditor.Editable = false; this.alignment.Add(this.sqlEditor); this.frame.Add(this.alignment); this.GtkLabel2 = new Gtk.Label(); this.GtkLabel2.Name = "GtkLabel2"; this.GtkLabel2.LabelProp = Mono.Unix.Catalog.GetString("Statement"); this.GtkLabel2.UseMarkup = true; this.frame.LabelWidget = this.GtkLabel2; this.vpaned.Add(this.frame); this.Add(this.vpaned); if ((this.Child != null)) { this.Child.ShowAll(); } this.Show(); this.buttonAdd.Clicked += new System.EventHandler(this.AddClicked); this.buttonRemove.Clicked += new System.EventHandler(this.RemoveClicked); }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget MonoDevelop.Database.Designer.ForeignKeyConstraintEditorWidget Stetic.BinContainer.Attach(this); this.Name = "MonoDevelop.Database.Designer.ForeignKeyConstraintEditorWidget"; // Container child MonoDevelop.Database.Designer.ForeignKeyConstraintEditorWidget.Gtk.Container+ContainerChild this.hpaned = new Gtk.HPaned(); this.hpaned.CanFocus = true; this.hpaned.Name = "hpaned"; this.hpaned.Position = 293; // Container child hpaned.Gtk.Paned+PanedChild this.vbox3 = new Gtk.VBox(); this.vbox3.Name = "vbox3"; this.vbox3.Spacing = 6; // Container child vbox3.Gtk.Box+BoxChild this.windowPK = new Gtk.ScrolledWindow(); this.windowPK.CanFocus = true; this.windowPK.Name = "windowPK"; this.windowPK.VscrollbarPolicy = ((Gtk.PolicyType)(1)); this.windowPK.HscrollbarPolicy = ((Gtk.PolicyType)(1)); this.windowPK.ShadowType = ((Gtk.ShadowType)(1)); // Container child windowPK.Gtk.Container+ContainerChild this.listFK = new Gtk.TreeView(); this.listFK.CanFocus = true; this.listFK.Name = "listFK"; this.listFK.HeadersClickable = true; this.windowPK.Add(this.listFK); this.vbox3.Add(this.windowPK); Gtk.Box.BoxChild w2 = ((Gtk.Box.BoxChild)(this.vbox3[this.windowPK])); w2.Position = 0; // Container child vbox3.Gtk.Box+BoxChild this.hbuttonbox = new Gtk.HButtonBox(); this.hbuttonbox.Name = "hbuttonbox"; this.hbuttonbox.Spacing = 6; this.hbuttonbox.LayoutStyle = ((Gtk.ButtonBoxStyle)(3)); // Container child hbuttonbox.Gtk.ButtonBox+ButtonBoxChild this.buttonAdd = new Gtk.Button(); this.buttonAdd.CanFocus = true; this.buttonAdd.Name = "buttonAdd"; this.buttonAdd.UseStock = true; this.buttonAdd.UseUnderline = true; this.buttonAdd.Label = "gtk-add"; this.hbuttonbox.Add(this.buttonAdd); Gtk.ButtonBox.ButtonBoxChild w3 = ((Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox[this.buttonAdd])); w3.Expand = false; w3.Fill = false; // Container child hbuttonbox.Gtk.ButtonBox+ButtonBoxChild this.buttonRemove = new Gtk.Button(); this.buttonRemove.Sensitive = false; this.buttonRemove.CanFocus = true; this.buttonRemove.Name = "buttonRemove"; this.buttonRemove.UseStock = true; this.buttonRemove.UseUnderline = true; this.buttonRemove.Label = "gtk-remove"; this.hbuttonbox.Add(this.buttonRemove); Gtk.ButtonBox.ButtonBoxChild w4 = ((Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox[this.buttonRemove])); w4.Position = 1; w4.Expand = false; w4.Fill = false; this.vbox3.Add(this.hbuttonbox); Gtk.Box.BoxChild w5 = ((Gtk.Box.BoxChild)(this.vbox3[this.hbuttonbox])); w5.Position = 1; w5.Expand = false; w5.Fill = false; this.hpaned.Add(this.vbox3); Gtk.Paned.PanedChild w6 = ((Gtk.Paned.PanedChild)(this.hpaned[this.vbox3])); w6.Resize = false; // Container child hpaned.Gtk.Paned+PanedChild this.vboxColumns = new Gtk.VBox(); this.vboxColumns.Name = "vboxColumns"; this.vboxColumns.Spacing = 6; // Container child vboxColumns.Gtk.Box+BoxChild this.frame1 = new Gtk.Frame(); this.frame1.Name = "frame1"; this.frame1.ShadowType = ((Gtk.ShadowType)(0)); this.frame1.LabelXalign = 0F; // Container child frame1.Gtk.Container+ContainerChild this.GtkAlignment2 = new Gtk.Alignment(0F, 0F, 1F, 1F); this.GtkAlignment2.Name = "GtkAlignment2"; this.GtkAlignment2.LeftPadding = ((uint)(12)); // Container child GtkAlignment2.Gtk.Container+ContainerChild this.columnSelecter = new MonoDevelop.Database.Components.SelectColumnWidget(); this.columnSelecter.Sensitive = false; this.columnSelecter.CanFocus = true; this.columnSelecter.Name = "columnSelecter"; this.columnSelecter.VscrollbarPolicy = ((Gtk.PolicyType)(1)); this.columnSelecter.HscrollbarPolicy = ((Gtk.PolicyType)(1)); this.columnSelecter.ShadowType = ((Gtk.ShadowType)(1)); this.columnSelecter.SingleCheck = false; this.GtkAlignment2.Add(this.columnSelecter); this.frame1.Add(this.GtkAlignment2); this.GtkLabel2 = new Gtk.Label(); this.GtkLabel2.Name = "GtkLabel2"; this.GtkLabel2.LabelProp = Mono.Unix.Catalog.GetString("Columns"); this.GtkLabel2.UseMarkup = true; this.frame1.LabelWidget = this.GtkLabel2; this.vboxColumns.Add(this.frame1); Gtk.Box.BoxChild w9 = ((Gtk.Box.BoxChild)(this.vboxColumns[this.frame1])); w9.Position = 0; // Container child vboxColumns.Gtk.Box+BoxChild this.frame2 = new Gtk.Frame(); this.frame2.Name = "frame2"; this.frame2.ShadowType = ((Gtk.ShadowType)(0)); this.frame2.LabelXalign = 0F; // Container child frame2.Gtk.Container+ContainerChild this.GtkAlignment3 = new Gtk.Alignment(0F, 0F, 1F, 1F); this.GtkAlignment3.Name = "GtkAlignment3"; this.GtkAlignment3.LeftPadding = ((uint)(12)); // Container child GtkAlignment3.Gtk.Container+ContainerChild this.referenceColumnSelecter = new MonoDevelop.Database.Components.SelectColumnWidget(); this.referenceColumnSelecter.Sensitive = false; this.referenceColumnSelecter.CanFocus = true; this.referenceColumnSelecter.Name = "referenceColumnSelecter"; this.referenceColumnSelecter.VscrollbarPolicy = ((Gtk.PolicyType)(1)); this.referenceColumnSelecter.HscrollbarPolicy = ((Gtk.PolicyType)(1)); this.referenceColumnSelecter.ShadowType = ((Gtk.ShadowType)(1)); this.referenceColumnSelecter.SingleCheck = false; this.GtkAlignment3.Add(this.referenceColumnSelecter); this.frame2.Add(this.GtkAlignment3); this.GtkLabel3 = new Gtk.Label(); this.GtkLabel3.Name = "GtkLabel3"; this.GtkLabel3.LabelProp = Mono.Unix.Catalog.GetString("Reference Columns"); this.GtkLabel3.UseMarkup = true; this.frame2.LabelWidget = this.GtkLabel3; this.vboxColumns.Add(this.frame2); Gtk.Box.BoxChild w12 = ((Gtk.Box.BoxChild)(this.vboxColumns[this.frame2])); w12.Position = 1; this.hpaned.Add(this.vboxColumns); this.Add(this.hpaned); if ((this.Child != null)) { this.Child.ShowAll(); } this.Show(); }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget Pinta.Gui.Widgets.PointPickerWidget Stetic.BinContainer.Attach(this); this.Name = "Pinta.Gui.Widgets.PointPickerWidget"; // Container child Pinta.Gui.Widgets.PointPickerWidget.Gtk.Container+ContainerChild this.vbox1 = new Gtk.VBox(); this.vbox1.Name = "vbox1"; this.vbox1.Spacing = 6; // Container child vbox1.Gtk.Box+BoxChild this.hbox1 = new Gtk.HBox(); this.hbox1.Name = "hbox1"; this.hbox1.Spacing = 6; // Container child hbox1.Gtk.Box+BoxChild this.label = new Gtk.Label(); this.label.Name = "label"; this.label.LabelProp = Mono.Unix.Catalog.GetString("label"); this.hbox1.Add(this.label); Gtk.Box.BoxChild w1 = ((Gtk.Box.BoxChild)(this.hbox1[this.label])); w1.Position = 0; w1.Expand = false; w1.Fill = false; // Container child hbox1.Gtk.Box+BoxChild this.hseparator1 = new Gtk.HSeparator(); this.hseparator1.Name = "hseparator1"; this.hbox1.Add(this.hseparator1); Gtk.Box.BoxChild w2 = ((Gtk.Box.BoxChild)(this.hbox1[this.hseparator1])); w2.Position = 1; this.vbox1.Add(this.hbox1); Gtk.Box.BoxChild w3 = ((Gtk.Box.BoxChild)(this.vbox1[this.hbox1])); w3.Position = 0; w3.Expand = false; w3.Fill = false; // Container child vbox1.Gtk.Box+BoxChild this.hbox2 = new Gtk.HBox(); this.hbox2.Name = "hbox2"; this.hbox2.Spacing = 6; // Container child hbox2.Gtk.Box+BoxChild this.pointpickergraphic1 = new Pinta.Gui.Widgets.PointPickerGraphic(); this.pointpickergraphic1.Name = "pointpickergraphic1"; this.hbox2.Add(this.pointpickergraphic1); Gtk.Box.BoxChild w4 = ((Gtk.Box.BoxChild)(this.hbox2[this.pointpickergraphic1])); w4.Position = 0; w4.Fill = false; // Container child hbox2.Gtk.Box+BoxChild this.table1 = new Gtk.Table(((uint)(2)), ((uint)(3)), false); this.table1.Name = "table1"; this.table1.RowSpacing = ((uint)(6)); this.table1.ColumnSpacing = ((uint)(6)); // Container child table1.Gtk.Table+TableChild this.button1 = new Gtk.Button(); this.button1.CanFocus = true; this.button1.Name = "button1"; this.button1.UseUnderline = true; // Container child button1.Gtk.Container+ContainerChild Gtk.Alignment w5 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w6 = new Gtk.HBox(); w6.Spacing = 2; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w7 = new Gtk.Image(); w7.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-go-back", Gtk.IconSize.Menu, 16); w6.Add(w7); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w9 = new Gtk.Label(); w6.Add(w9); w5.Add(w6); this.button1.Add(w5); this.table1.Add(this.button1); Gtk.Table.TableChild w13 = ((Gtk.Table.TableChild)(this.table1[this.button1])); w13.LeftAttach = ((uint)(2)); w13.RightAttach = ((uint)(3)); w13.XOptions = ((Gtk.AttachOptions)(4)); w13.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.button2 = new Gtk.Button(); this.button2.CanFocus = true; this.button2.Name = "button2"; this.button2.UseUnderline = true; // Container child button2.Gtk.Container+ContainerChild Gtk.Alignment w14 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w15 = new Gtk.HBox(); w15.Spacing = 2; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w16 = new Gtk.Image(); w16.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-go-back", Gtk.IconSize.Menu, 16); w15.Add(w16); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w18 = new Gtk.Label(); w15.Add(w18); w14.Add(w15); this.button2.Add(w14); this.table1.Add(this.button2); Gtk.Table.TableChild w22 = ((Gtk.Table.TableChild)(this.table1[this.button2])); w22.TopAttach = ((uint)(1)); w22.BottomAttach = ((uint)(2)); w22.LeftAttach = ((uint)(2)); w22.RightAttach = ((uint)(3)); w22.XOptions = ((Gtk.AttachOptions)(4)); w22.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label2 = new Gtk.Label(); this.label2.Name = "label2"; this.label2.LabelProp = Mono.Unix.Catalog.GetString("X :"); this.table1.Add(this.label2); Gtk.Table.TableChild w23 = ((Gtk.Table.TableChild)(this.table1[this.label2])); w23.XOptions = ((Gtk.AttachOptions)(4)); w23.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label3 = new Gtk.Label(); this.label3.Name = "label3"; this.label3.LabelProp = Mono.Unix.Catalog.GetString("Y :"); this.table1.Add(this.label3); Gtk.Table.TableChild w24 = ((Gtk.Table.TableChild)(this.table1[this.label3])); w24.TopAttach = ((uint)(1)); w24.BottomAttach = ((uint)(2)); w24.XOptions = ((Gtk.AttachOptions)(4)); w24.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.spinX = new Gtk.SpinButton(0, 100, 1); this.spinX.CanFocus = true; this.spinX.Name = "spinX"; this.spinX.Adjustment.PageIncrement = 10; this.spinX.ClimbRate = 1; this.spinX.Numeric = true; this.table1.Add(this.spinX); Gtk.Table.TableChild w25 = ((Gtk.Table.TableChild)(this.table1[this.spinX])); w25.LeftAttach = ((uint)(1)); w25.RightAttach = ((uint)(2)); w25.XOptions = ((Gtk.AttachOptions)(4)); w25.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.spinY = new Gtk.SpinButton(0, 100, 1); this.spinY.CanFocus = true; this.spinY.Name = "spinY"; this.spinY.Adjustment.PageIncrement = 10; this.spinY.ClimbRate = 1; this.spinY.Numeric = true; this.table1.Add(this.spinY); Gtk.Table.TableChild w26 = ((Gtk.Table.TableChild)(this.table1[this.spinY])); w26.TopAttach = ((uint)(1)); w26.BottomAttach = ((uint)(2)); w26.LeftAttach = ((uint)(1)); w26.RightAttach = ((uint)(2)); w26.XOptions = ((Gtk.AttachOptions)(4)); w26.YOptions = ((Gtk.AttachOptions)(4)); this.hbox2.Add(this.table1); Gtk.Box.BoxChild w27 = ((Gtk.Box.BoxChild)(this.hbox2[this.table1])); w27.Position = 1; w27.Expand = false; w27.Fill = false; this.vbox1.Add(this.hbox2); Gtk.Box.BoxChild w28 = ((Gtk.Box.BoxChild)(this.vbox1[this.hbox2])); w28.Position = 1; w28.Expand = false; w28.Fill = false; this.Add(this.vbox1); if ((this.Child != null)) { this.Child.ShowAll(); } this.Hide(); }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget Tomboy.TomboyConfiguration Stetic.BinContainer.Attach(this); this.Name = "Tomboy.TomboyConfiguration"; // Container child Tomboy.TomboyConfiguration.Gtk.Container+ContainerChild this.vbox1 = new Gtk.VBox(); this.vbox1.Name = "vbox1"; this.vbox1.Spacing = 6; // Container child vbox1.Gtk.Box+BoxChild this.frame1 = new Gtk.Frame(); this.frame1.Name = "frame1"; this.frame1.ShadowType = ((Gtk.ShadowType)(0)); this.frame1.BorderWidth = ((uint)(1)); // Container child frame1.Gtk.Container+ContainerChild this.GtkAlignment = new Gtk.Alignment(0F, 0F, 1F, 1F); this.GtkAlignment.Name = "GtkAlignment"; this.GtkAlignment.LeftPadding = ((uint)(12)); // Container child GtkAlignment.Gtk.Container+ContainerChild this.vbox2 = new Gtk.VBox(); this.vbox2.Name = "vbox2"; this.vbox2.Spacing = 6; // Container child vbox2.Gtk.Box+BoxChild this.deriveTitleCheckButton = new Gtk.CheckButton(); this.deriveTitleCheckButton.CanFocus = true; this.deriveTitleCheckButton.Name = "deriveTitleCheckButton"; this.deriveTitleCheckButton.Label = Mono.Addins.AddinManager.CurrentLocalizer.GetString("Use note content as note title when no title is specified."); this.deriveTitleCheckButton.DrawIndicator = true; this.deriveTitleCheckButton.UseUnderline = true; this.vbox2.Add(this.deriveTitleCheckButton); Gtk.Box.BoxChild w1 = ((Gtk.Box.BoxChild)(this.vbox2[this.deriveTitleCheckButton])); w1.Position = 0; w1.Expand = false; w1.Fill = false; this.GtkAlignment.Add(this.vbox2); this.frame1.Add(this.GtkAlignment); this.GtkLabel3 = new Gtk.Label(); this.GtkLabel3.Name = "GtkLabel3"; this.GtkLabel3.LabelProp = Mono.Addins.AddinManager.CurrentLocalizer.GetString("<b>Default New Note Title</b>"); this.GtkLabel3.UseMarkup = true; this.frame1.LabelWidget = this.GtkLabel3; this.vbox1.Add(this.frame1); Gtk.Box.BoxChild w4 = ((Gtk.Box.BoxChild)(this.vbox1[this.frame1])); w4.Position = 0; w4.Expand = false; w4.Fill = false; w4.Padding = ((uint)(5)); // Container child vbox1.Gtk.Box+BoxChild this.frame2 = new Gtk.Frame(); this.frame2.Name = "frame2"; this.frame2.ShadowType = ((Gtk.ShadowType)(0)); this.frame2.BorderWidth = ((uint)(1)); // Container child frame2.Gtk.Container+ContainerChild this.GtkAlignment1 = new Gtk.Alignment(0F, 0F, 1F, 1F); this.GtkAlignment1.Name = "GtkAlignment1"; this.GtkAlignment1.LeftPadding = ((uint)(12)); // Container child GtkAlignment1.Gtk.Container+ContainerChild this.vbox3 = new Gtk.VBox(); this.vbox3.Name = "vbox3"; this.vbox3.Spacing = 6; // Container child vbox3.Gtk.Box+BoxChild this.contentFirstRadioButton = new Gtk.RadioButton(Mono.Addins.AddinManager.CurrentLocalizer.GetString("First pane is content, second pane is title.")); this.contentFirstRadioButton.CanFocus = true; this.contentFirstRadioButton.Name = "contentFirstRadioButton"; this.contentFirstRadioButton.Active = true; this.contentFirstRadioButton.DrawIndicator = true; this.contentFirstRadioButton.UseUnderline = true; this.contentFirstRadioButton.Group = new GLib.SList(System.IntPtr.Zero); this.vbox3.Add(this.contentFirstRadioButton); Gtk.Box.BoxChild w5 = ((Gtk.Box.BoxChild)(this.vbox3[this.contentFirstRadioButton])); w5.Position = 0; w5.Expand = false; w5.Fill = false; // Container child vbox3.Gtk.Box+BoxChild this.titleFirstRadioButton = new Gtk.RadioButton(Mono.Addins.AddinManager.CurrentLocalizer.GetString("First pane is title, second pane is content.")); this.titleFirstRadioButton.CanFocus = true; this.titleFirstRadioButton.Name = "titleFirstRadioButton"; this.titleFirstRadioButton.DrawIndicator = true; this.titleFirstRadioButton.UseUnderline = true; this.titleFirstRadioButton.Group = this.contentFirstRadioButton.Group; this.vbox3.Add(this.titleFirstRadioButton); Gtk.Box.BoxChild w6 = ((Gtk.Box.BoxChild)(this.vbox3[this.titleFirstRadioButton])); w6.Position = 1; w6.Expand = false; w6.Fill = false; this.GtkAlignment1.Add(this.vbox3); this.frame2.Add(this.GtkAlignment1); this.GtkLabel2 = new Gtk.Label(); this.GtkLabel2.Name = "GtkLabel2"; this.GtkLabel2.LabelProp = Mono.Addins.AddinManager.CurrentLocalizer.GetString("<b>New Note Title and Content Entry</b>"); this.GtkLabel2.UseMarkup = true; this.frame2.LabelWidget = this.GtkLabel2; this.vbox1.Add(this.frame2); Gtk.Box.BoxChild w9 = ((Gtk.Box.BoxChild)(this.vbox1[this.frame2])); w9.Position = 1; w9.Expand = false; w9.Fill = false; this.Add(this.vbox1); if ((this.Child != null)) { this.Child.ShowAll(); } this.Hide(); }
public static void Build(object obj, string id) { System.Collections.Hashtable bindings = new System.Collections.Hashtable(); if ((id == "SharpTranslator.ReversibleCombos")) { Gtk.Bin cobj = ((Gtk.Bin)(obj)); // Widget SharpTranslator.ReversibleCombos BinContainer.Attach(cobj); cobj.Events = ((Gdk.EventMask)(256)); cobj.Name = "SharpTranslator.ReversibleCombos"; // Container child SharpTranslator.ReversibleCombos.Gtk.Container+ContainerChild Gtk.HBox w1 = new Gtk.HBox(); w1.Spacing = 5; w1.BorderWidth = ((uint)(5)); w1.Events = ((Gdk.EventMask)(0)); w1.Name = "hbox1"; // Container child hbox1.Gtk.Box+BoxChild Gtk.Label w2 = new Gtk.Label(); w2.LabelProp = "Source:"; w2.Events = ((Gdk.EventMask)(0)); w2.Name = "labelSource"; bindings["labelSource"] = w2; w1.Add(w2); Gtk.Box.BoxChild w3 = ((Gtk.Box.BoxChild)(w1[w2])); w3.Position = 0; w3.Expand = false; w3.Fill = false; // Container child hbox1.Gtk.Box+BoxChild Gtk.ComboBox w4 = Gtk.ComboBox.NewText(); w4.Events = ((Gdk.EventMask)(0)); w4.Name = "comboSource"; bindings["comboSource"] = w4; w1.Add(w4); Gtk.Box.BoxChild w5 = ((Gtk.Box.BoxChild)(w1[w4])); w5.Position = 1; w5.Expand = false; w5.Fill = false; // Container child hbox1.Gtk.Box+BoxChild Gtk.VSeparator w6 = new Gtk.VSeparator(); w6.Events = ((Gdk.EventMask)(0)); w6.Name = "vseparator1"; bindings["vseparator1"] = w6; w1.Add(w6); Gtk.Box.BoxChild w7 = ((Gtk.Box.BoxChild)(w1[w6])); w7.Position = 2; w7.Expand = false; w7.Fill = false; // Container child hbox1.Gtk.Box+BoxChild Gtk.CheckButton w8 = new Gtk.CheckButton(); w8.Label = "reverse"; w8.DrawIndicator = true; w8.BorderWidth = ((uint)(5)); w8.CanFocus = true; w8.Events = ((Gdk.EventMask)(0)); w8.Name = "checkbuttonReverse"; bindings["checkbuttonReverse"] = w8; w1.Add(w8); Gtk.Box.BoxChild w9 = ((Gtk.Box.BoxChild)(w1[w8])); w9.Position = 3; w9.Expand = false; // Container child hbox1.Gtk.Box+BoxChild Gtk.VSeparator w10 = new Gtk.VSeparator(); w10.Events = ((Gdk.EventMask)(0)); w10.Name = "vseparator2"; bindings["vseparator2"] = w10; w1.Add(w10); Gtk.Box.BoxChild w11 = ((Gtk.Box.BoxChild)(w1[w10])); w11.Position = 4; w11.Expand = false; w11.Fill = false; // Container child hbox1.Gtk.Box+BoxChild Gtk.Label w12 = new Gtk.Label(); w12.LabelProp = "Target:"; w12.Events = ((Gdk.EventMask)(0)); w12.Name = "labelTarget"; bindings["labelTarget"] = w12; w1.Add(w12); Gtk.Box.BoxChild w13 = ((Gtk.Box.BoxChild)(w1[w12])); w13.Position = 5; w13.Expand = false; w13.Fill = false; // Container child hbox1.Gtk.Box+BoxChild Gtk.ComboBox w14 = Gtk.ComboBox.NewText(); w14.Events = ((Gdk.EventMask)(0)); w14.Name = "comboTarget"; bindings["comboTarget"] = w14; w1.Add(w14); Gtk.Box.BoxChild w15 = ((Gtk.Box.BoxChild)(w1[w14])); w15.Position = 6; w15.Expand = false; w15.Fill = false; bindings["hbox1"] = w1; cobj.Add(w1); bindings["SharpTranslator.ReversibleCombos"] = cobj; w2.Show(); w4.Show(); w6.Show(); w8.Show(); w10.Show(); w12.Show(); w14.Show(); w1.Show(); cobj.Show(); } else { if ((id == "SharpTranslator.AboutDialog")) { Gtk.Dialog cobj = ((Gtk.Dialog)(obj)); // Widget SharpTranslator.AboutDialog cobj.Title = "AboutDialog"; cobj.WindowPosition = ((Gtk.WindowPosition)(4)); cobj.HasSeparator = false; cobj.Events = ((Gdk.EventMask)(256)); cobj.Name = "SharpTranslator.AboutDialog"; // Internal child SharpTranslator.AboutDialog.VBox Gtk.VBox w1 = cobj.VBox; w1.BorderWidth = ((uint)(2)); w1.Events = ((Gdk.EventMask)(256)); w1.Name = "dialog_VBox"; // Container child dialog_VBox.Gtk.Box+BoxChild Gtk.TextView w2 = new Gtk.TextView(); w2.Buffer.Text = "\n SharpTranslator\n\n Version 0.1.3 (October 2006)\n\n License: GPL\n\n Author: Carlos Ble <http://www.shidix.com/carlosble>\n\n English-Spanish dictionary was taken from i2e:\n (Alfredo Casademunt, Jose Luis Triviño)\n\n"; w2.CanFocus = true; w2.Events = ((Gdk.EventMask)(0)); w2.Name = "textview1"; bindings["textview1"] = w2; w1.Add(w2); Gtk.Box.BoxChild w3 = ((Gtk.Box.BoxChild)(w1[w2])); w3.Position = 0; // Container child dialog_VBox.Gtk.Box+BoxChild Gtk.HSeparator w4 = new Gtk.HSeparator(); w4.Events = ((Gdk.EventMask)(0)); w4.Name = "hseparator1"; bindings["hseparator1"] = w4; w1.Add(w4); Gtk.Box.BoxChild w5 = ((Gtk.Box.BoxChild)(w1[w4])); w5.Position = 1; w5.Expand = false; w5.Fill = false; bindings["dialog_VBox"] = w1; // Internal child SharpTranslator.AboutDialog.ActionArea Gtk.HButtonBox w6 = cobj.ActionArea; w6.LayoutStyle = ((Gtk.ButtonBoxStyle)(4)); w6.Spacing = 10; w6.BorderWidth = ((uint)(5)); w6.Events = ((Gdk.EventMask)(256)); w6.Name = "SharpTranslator.AboutDialog_ActionArea"; // Container child SharpTranslator.AboutDialog_ActionArea.Gtk.ButtonBox+ButtonBoxChild Gtk.Button w7 = new Gtk.Button(); w7.CanFocus = true; w7.Events = ((Gdk.EventMask)(0)); w7.Name = "buttonClose"; w7.CanDefault = true; // Container child buttonClose.Gtk.Container+ContainerChild Gtk.Alignment w8 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w8.Events = ((Gdk.EventMask)(0)); w8.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w9 = new Gtk.HBox(); w9.Spacing = 2; w9.Events = ((Gdk.EventMask)(0)); w9.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w10 = new Gtk.Image(); w10.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-close", 16, 0); w10.Events = ((Gdk.EventMask)(0)); w10.Name = "image1"; bindings["image1"] = w10; w9.Add(w10); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w12 = new Gtk.Label(); w12.LabelProp = "Close"; w12.Events = ((Gdk.EventMask)(0)); w12.Name = "GtkLabel"; bindings["GtkLabel"] = w12; w9.Add(w12); bindings["GtkHBox"] = w9; w8.Add(w9); bindings["GtkAlignment"] = w8; w7.Add(w8); bindings["buttonClose"] = w7; cobj.AddActionWidget(w7, 0); Gtk.ButtonBox.ButtonBoxChild w16 = ((Gtk.ButtonBox.ButtonBoxChild)(w6[w7])); w16.Expand = false; w16.Fill = false; bindings["SharpTranslator.AboutDialog_ActionArea"] = w6; cobj.DefaultWidth = 487; cobj.DefaultHeight = 303; bindings["SharpTranslator.AboutDialog"] = cobj; w2.Show(); w4.Show(); w1.Show(); w10.Show(); w12.Show(); w9.Show(); w8.Show(); w7.Show(); w6.Show(); cobj.Show(); w7.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnClose"))); } else { if ((id == "SharpTranslator.LearnWindow")) { Gtk.Window cobj = ((Gtk.Window)(obj)); // Widget SharpTranslator.LearnWindow cobj.Title = "LearnWindow"; cobj.WindowPosition = ((Gtk.WindowPosition)(1)); cobj.Resizable = false; cobj.AllowGrow = false; cobj.Events = ((Gdk.EventMask)(0)); cobj.Name = "SharpTranslator.LearnWindow"; // Container child SharpTranslator.LearnWindow.Gtk.Container+ContainerChild Gtk.VBox w1 = new Gtk.VBox(); w1.Spacing = 5; w1.BorderWidth = ((uint)(3)); w1.Events = ((Gdk.EventMask)(0)); w1.Name = "vbox1"; // Container child vbox1.Gtk.Box+BoxChild Gtk.HBox w2 = new Gtk.HBox(); w2.BorderWidth = ((uint)(3)); w2.Events = ((Gdk.EventMask)(0)); w2.Name = "hbox5"; // Container child hbox5.Gtk.Box+BoxChild Gtk.Label w3 = new Gtk.Label(); w3.LabelProp = "Type of item:"; w3.Events = ((Gdk.EventMask)(0)); w3.Name = "label1"; bindings["label1"] = w3; w2.Add(w3); Gtk.Box.BoxChild w4 = ((Gtk.Box.BoxChild)(w2[w3])); w4.Position = 0; w4.Expand = false; w4.Fill = false; // Container child hbox5.Gtk.Box+BoxChild Gtk.HBox w5 = new Gtk.HBox(); w5.Events = ((Gdk.EventMask)(0)); w5.Name = "hbox4"; // Container child hbox4.Gtk.Box+BoxChild Gtk.CheckButton w6 = new Gtk.CheckButton(); w6.Label = "Word"; w6.Active = true; w6.DrawIndicator = true; w6.CanFocus = true; w6.Events = ((Gdk.EventMask)(0)); w6.Name = "checkbWord"; bindings["checkbWord"] = w6; w5.Add(w6); Gtk.Box.BoxChild w7 = ((Gtk.Box.BoxChild)(w5[w6])); w7.Position = 0; // Container child hbox4.Gtk.Box+BoxChild Gtk.CheckButton w8 = new Gtk.CheckButton(); w8.Label = "Expression"; w8.DrawIndicator = true; w8.CanFocus = true; w8.Events = ((Gdk.EventMask)(0)); w8.Name = "checkbExpression"; bindings["checkbExpression"] = w8; w5.Add(w8); Gtk.Box.BoxChild w9 = ((Gtk.Box.BoxChild)(w5[w8])); w9.Position = 1; bindings["hbox4"] = w5; w2.Add(w5); Gtk.Box.BoxChild w10 = ((Gtk.Box.BoxChild)(w2[w5])); w10.Position = 1; w10.Expand = false; bindings["hbox5"] = w2; w1.Add(w2); Gtk.Box.BoxChild w11 = ((Gtk.Box.BoxChild)(w1[w2])); w11.Position = 0; w11.Expand = false; w11.Fill = false; // Container child vbox1.Gtk.Box+BoxChild SharpTranslator.ReversibleCombos w12 = new SharpTranslator.ReversibleCombos(); w12.Events = ((Gdk.EventMask)(256)); w12.Name = "rCombos"; bindings["rCombos"] = w12; w1.Add(w12); Gtk.Box.BoxChild w13 = ((Gtk.Box.BoxChild)(w1[w12])); w13.Position = 1; w13.Expand = false; w13.Fill = false; // Container child vbox1.Gtk.Box+BoxChild Gtk.HBox w14 = new Gtk.HBox(); w14.Spacing = 5; w14.BorderWidth = ((uint)(3)); w14.Events = ((Gdk.EventMask)(0)); w14.Name = "hbox3"; // Container child hbox3.Gtk.Box+BoxChild Gtk.Label w15 = new Gtk.Label(); w15.LabelProp = "Text:"; w15.Events = ((Gdk.EventMask)(0)); w15.Name = "labelText"; bindings["labelText"] = w15; w14.Add(w15); Gtk.Box.BoxChild w16 = ((Gtk.Box.BoxChild)(w14[w15])); w16.Position = 0; w16.Expand = false; w16.Fill = false; // Container child hbox3.Gtk.Box+BoxChild Gtk.Entry w17 = new Gtk.Entry(); w17.IsEditable = true; w17.InvisibleChar = '●'; w17.CanFocus = true; w17.Events = ((Gdk.EventMask)(0)); w17.Name = "entryText"; bindings["entryText"] = w17; w14.Add(w17); Gtk.Box.BoxChild w18 = ((Gtk.Box.BoxChild)(w14[w17])); w18.Position = 1; // Container child hbox3.Gtk.Box+BoxChild Gtk.Label w19 = new Gtk.Label(); w19.LabelProp = "Translation:"; w19.Events = ((Gdk.EventMask)(0)); w19.Name = "label3"; bindings["label3"] = w19; w14.Add(w19); Gtk.Box.BoxChild w20 = ((Gtk.Box.BoxChild)(w14[w19])); w20.Position = 2; w20.Expand = false; w20.Fill = false; // Container child hbox3.Gtk.Box+BoxChild Gtk.Entry w21 = new Gtk.Entry(); w21.IsEditable = true; w21.InvisibleChar = '●'; w21.CanFocus = true; w21.Events = ((Gdk.EventMask)(0)); w21.Name = "entryTranslation"; bindings["entryTranslation"] = w21; w14.Add(w21); Gtk.Box.BoxChild w22 = ((Gtk.Box.BoxChild)(w14[w21])); w22.Position = 3; bindings["hbox3"] = w14; w1.Add(w14); Gtk.Box.BoxChild w23 = ((Gtk.Box.BoxChild)(w1[w14])); w23.Position = 2; w23.Expand = false; w23.Fill = false; // Container child vbox1.Gtk.Box+BoxChild Gtk.HSeparator w24 = new Gtk.HSeparator(); w24.Events = ((Gdk.EventMask)(0)); w24.Name = "hseparator1"; bindings["hseparator1"] = w24; w1.Add(w24); Gtk.Box.BoxChild w25 = ((Gtk.Box.BoxChild)(w1[w24])); w25.Position = 3; w25.Expand = false; w25.Fill = false; // Container child vbox1.Gtk.Box+BoxChild Gtk.HButtonBox w26 = new Gtk.HButtonBox(); w26.LayoutStyle = ((Gtk.ButtonBoxStyle)(4)); w26.Spacing = 3; w26.BorderWidth = ((uint)(3)); w26.Events = ((Gdk.EventMask)(0)); w26.Name = "hbuttonbox1"; // Container child hbuttonbox1.Gtk.ButtonBox+ButtonBoxChild Gtk.Button w27 = new Gtk.Button(); w27.CanFocus = true; w27.Events = ((Gdk.EventMask)(0)); w27.Name = "buttonCancel"; // Container child buttonCancel.Gtk.Container+ContainerChild Gtk.Alignment w28 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w28.Events = ((Gdk.EventMask)(0)); w28.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w29 = new Gtk.HBox(); w29.Spacing = 2; w29.Events = ((Gdk.EventMask)(0)); w29.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w30 = new Gtk.Image(); w30.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-cancel", 16, 0); w30.Events = ((Gdk.EventMask)(0)); w30.Name = "image2"; bindings["image2"] = w30; w29.Add(w30); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w32 = new Gtk.Label(); w32.LabelProp = "Cancel"; w32.Events = ((Gdk.EventMask)(0)); w32.Name = "GtkLabel"; bindings["GtkLabel"] = w32; w29.Add(w32); bindings["GtkHBox"] = w29; w28.Add(w29); bindings["GtkAlignment"] = w28; w27.Add(w28); bindings["buttonCancel"] = w27; w26.Add(w27); Gtk.ButtonBox.ButtonBoxChild w36 = ((Gtk.ButtonBox.ButtonBoxChild)(w26[w27])); w36.Expand = false; w36.Fill = false; // Container child hbuttonbox1.Gtk.ButtonBox+ButtonBoxChild Gtk.Button w37 = new Gtk.Button(); w37.CanFocus = true; w37.Events = ((Gdk.EventMask)(0)); w37.Name = "buttonAccept"; // Container child buttonAccept.Gtk.Container+ContainerChild Gtk.Alignment w38 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w38.Events = ((Gdk.EventMask)(0)); w38.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w39 = new Gtk.HBox(); w39.Spacing = 2; w39.Events = ((Gdk.EventMask)(0)); w39.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w40 = new Gtk.Image(); w40.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-ok", 16, 0); w40.Events = ((Gdk.EventMask)(0)); w40.Name = "image3"; bindings["image3"] = w40; w39.Add(w40); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w42 = new Gtk.Label(); w42.LabelProp = "Accept"; w42.Events = ((Gdk.EventMask)(0)); w42.Name = "GtkLabel"; bindings["GtkLabel"] = w42; w39.Add(w42); bindings["GtkHBox"] = w39; w38.Add(w39); bindings["GtkAlignment"] = w38; w37.Add(w38); bindings["buttonAccept"] = w37; w26.Add(w37); Gtk.ButtonBox.ButtonBoxChild w46 = ((Gtk.ButtonBox.ButtonBoxChild)(w26[w37])); w46.Position = 1; w46.Expand = false; w46.Fill = false; bindings["hbuttonbox1"] = w26; w1.Add(w26); Gtk.Box.BoxChild w47 = ((Gtk.Box.BoxChild)(w1[w26])); w47.Position = 4; w47.Expand = false; w47.Fill = false; bindings["vbox1"] = w1; cobj.Add(w1); cobj.DefaultWidth = 586; cobj.DefaultHeight = 194; bindings["SharpTranslator.LearnWindow"] = cobj; w3.Show(); w6.Show(); w8.Show(); w5.Show(); w2.Show(); w12.Show(); w15.Show(); w17.Show(); w19.Show(); w21.Show(); w14.Show(); w24.Show(); w30.Show(); w32.Show(); w29.Show(); w28.Show(); w27.Show(); w40.Show(); w42.Show(); w39.Show(); w38.Show(); w37.Show(); w26.Show(); w1.Show(); cobj.Show(); cobj.DeleteEvent += ((Gtk.DeleteEventHandler)(System.Delegate.CreateDelegate(typeof(Gtk.DeleteEventHandler), cobj, "OnClose"))); w37.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnAccept"))); } else { if ((id == "SharpTranslator.MainWindow")) { Gtk.Window cobj = ((Gtk.Window)(obj)); // Widget SharpTranslator.MainWindow cobj.Title = "SharpTranslator"; Gtk.UIManager w1 = new Gtk.UIManager(); Gtk.ActionGroup w2 = new Gtk.ActionGroup("Default"); Gtk.Action w3 = new Gtk.Action("File", "File", null, null); w3.ShortLabel = "Archivo"; bindings["File"] = w3; w2.Add(w3, null); Gtk.Action w4 = new Gtk.Action("Edit", "Edit", null, null); w4.ShortLabel = "Editar"; bindings["Edit"] = w4; w2.Add(w4, null); Gtk.Action w5 = new Gtk.Action("Learn", "Learn", null, "gtk-new"); w5.ShortLabel = "Learn"; bindings["Learn"] = w5; w2.Add(w5, null); Gtk.Action w6 = new Gtk.Action("floppy", null, null, "gtk-floppy"); bindings["floppy"] = w6; w2.Add(w6, null); Gtk.Action w7 = new Gtk.Action("LearnWords", "Learn words", null, "gtk-new"); w7.ShortLabel = "Learn "; bindings["LearnWords"] = w7; w2.Add(w7, null); Gtk.Action w8 = new Gtk.Action("AddLanguage", "Add Language", null, "gtk-add"); w8.ShortLabel = "Exit"; bindings["AddLanguage"] = w8; w2.Add(w8, null); Gtk.Action w9 = new Gtk.Action("Cut", "Cut", null, "gtk-cut"); w9.ShortLabel = "Cut"; bindings["Cut"] = w9; w2.Add(w9, null); Gtk.Action w10 = new Gtk.Action("Copy", "Copy", null, "gtk-copy"); w10.ShortLabel = "Copy"; bindings["Copy"] = w10; w2.Add(w10, null); Gtk.Action w11 = new Gtk.Action("Paste", "Paste", null, "gtk-paste"); w11.ShortLabel = "Paste"; bindings["Paste"] = w11; w2.Add(w11, null); Gtk.Action w12 = new Gtk.Action("Help", "Help", null, null); w12.ShortLabel = "Help"; bindings["Help"] = w12; w2.Add(w12, null); Gtk.Action w13 = new Gtk.Action("About", "About", null, "gnome-stock-about"); w13.ShortLabel = "About"; bindings["About"] = w13; w2.Add(w13, null); Gtk.Action w14 = new Gtk.Action("ImportDictionary", "Import Dictionary", null, "gnome-stock-book-blue"); w14.ShortLabel = "Import Dictionary"; bindings["ImportDictionary"] = w14; w2.Add(w14, null); Gtk.Action w15 = new Gtk.Action("Preferences", "Preferences", null, "gtk-preferences"); w15.ShortLabel = "Preferences"; bindings["Preferences"] = w15; w2.Add(w15, null); Gtk.Action w16 = new Gtk.Action("Close", "Close", null, "gtk-close"); w16.ShortLabel = "Close"; bindings["Close"] = w16; w2.Add(w16, null); w1.InsertActionGroup(w2, 0); cobj.AddAccelGroup(w1.AccelGroup); cobj.Icon = Gtk.IconTheme.Default.LoadIcon("gtk-properties", 16, 0); cobj.WindowPosition = ((Gtk.WindowPosition)(1)); cobj.DefaultWidth = 60; cobj.Events = ((Gdk.EventMask)(0)); cobj.Name = "SharpTranslator.MainWindow"; // Container child SharpTranslator.MainWindow.Gtk.Container+ContainerChild Gtk.VBox w17 = new Gtk.VBox(); w17.Events = ((Gdk.EventMask)(0)); w17.Name = "vbox1"; // Container child vbox1.Gtk.Box+BoxChild w1.AddUiFromString("<ui><menubar name='menubar1'><menu action='File'><menuitem action='LearnWords'/><menuitem action='AddLanguage'/><menuitem action='ImportDictionary'/><menuitem action='Close'/></menu><menu action='Edit'><menuitem action='Cut'/><menuitem action='Copy'/><menuitem action='Paste'/><menuitem action='Preferences'/></menu><menu action='Help'><menuitem action='About'/></menu></menubar></ui>"); Gtk.MenuBar w18 = ((Gtk.MenuBar)(w1.GetWidget("/menubar1"))); w18.Events = ((Gdk.EventMask)(0)); w18.Name = "menubar1"; bindings["menubar1"] = w18; w17.Add(w18); Gtk.Box.BoxChild w19 = ((Gtk.Box.BoxChild)(w17[w18])); w19.Position = 0; w19.Expand = false; w19.Fill = false; // Container child vbox1.Gtk.Box+BoxChild w1.AddUiFromString("<ui><toolbar name='toolbar1'><toolitem action='Learn'/></toolbar></ui>"); Gtk.Toolbar w20 = ((Gtk.Toolbar)(w1.GetWidget("/toolbar1"))); w20.ShowArrow = false; w20.Tooltips = false; w20.ToolbarStyle = ((Gtk.ToolbarStyle)(2)); w20.IconSize = ((Gtk.IconSize)(2)); w20.Events = ((Gdk.EventMask)(0)); w20.Name = "toolbar1"; bindings["toolbar1"] = w20; w17.Add(w20); Gtk.Box.BoxChild w21 = ((Gtk.Box.BoxChild)(w17[w20])); w21.Position = 1; w21.Expand = false; w21.Fill = false; // Container child vbox1.Gtk.Box+BoxChild SharpTranslator.ReversibleCombos w22 = new SharpTranslator.ReversibleCombos(); w22.Events = ((Gdk.EventMask)(256)); w22.Name = "rCombos"; bindings["rCombos"] = w22; w17.Add(w22); Gtk.Box.BoxChild w23 = ((Gtk.Box.BoxChild)(w17[w22])); w23.Position = 2; w23.Expand = false; w23.Fill = false; // Container child vbox1.Gtk.Box+BoxChild Gtk.ScrolledWindow w24 = new Gtk.ScrolledWindow(); w24.VscrollbarPolicy = ((Gtk.PolicyType)(1)); w24.HscrollbarPolicy = ((Gtk.PolicyType)(1)); w24.CanFocus = true; w24.Events = ((Gdk.EventMask)(0)); w24.Name = "scrolledwindow1"; // Container child scrolledwindow1.Gtk.Container+ContainerChild Gtk.TreeView w25 = new Gtk.TreeView(); w25.CanFocus = true; w25.Events = ((Gdk.EventMask)(0)); w25.Name = "treeviewResults"; bindings["treeviewResults"] = w25; w24.Add(w25); bindings["scrolledwindow1"] = w24; w17.Add(w24); Gtk.Box.BoxChild w27 = ((Gtk.Box.BoxChild)(w17[w24])); w27.Position = 3; // Container child vbox1.Gtk.Box+BoxChild Gtk.HBox w28 = new Gtk.HBox(); w28.Spacing = 5; w28.BorderWidth = ((uint)(3)); w28.Events = ((Gdk.EventMask)(0)); w28.Name = "hbox3"; // Container child hbox3.Gtk.Box+BoxChild Gtk.Label w29 = new Gtk.Label(); w29.LabelProp = "Word:"; w29.Events = ((Gdk.EventMask)(0)); w29.Name = "labelWord"; bindings["labelWord"] = w29; w28.Add(w29); Gtk.Box.BoxChild w30 = ((Gtk.Box.BoxChild)(w28[w29])); w30.Position = 0; w30.Expand = false; w30.Fill = false; // Container child hbox3.Gtk.Box+BoxChild Gtk.Entry w31 = new Gtk.Entry(); w31.IsEditable = true; w31.InvisibleChar = '●'; w31.CanFocus = true; w31.Events = ((Gdk.EventMask)(0)); w31.Name = "entryKeyword"; w31.CanDefault = true; bindings["entryKeyword"] = w31; w28.Add(w31); Gtk.Box.BoxChild w32 = ((Gtk.Box.BoxChild)(w28[w31])); w32.Position = 1; // Container child hbox3.Gtk.Box+BoxChild Gtk.Button w33 = new Gtk.Button(); Gtk.Tooltips w34 = new Gtk.Tooltips(); w34.SetTip(w33, "Search keyword", "Search keyword"); w33.CanFocus = true; w33.Events = ((Gdk.EventMask)(0)); w33.Name = "buttonSearch"; // Container child buttonSearch.Gtk.Container+ContainerChild Gtk.Alignment w35 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w35.Events = ((Gdk.EventMask)(0)); w35.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w36 = new Gtk.HBox(); w36.Spacing = 2; w36.Events = ((Gdk.EventMask)(0)); w36.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w37 = new Gtk.Image(); w37.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-find", 16, 0); w37.Events = ((Gdk.EventMask)(0)); w37.Name = "image4"; bindings["image4"] = w37; w36.Add(w37); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w39 = new Gtk.Label(); w39.LabelProp = "Search"; w39.Events = ((Gdk.EventMask)(0)); w39.Name = "GtkLabel"; bindings["GtkLabel"] = w39; w36.Add(w39); bindings["GtkHBox"] = w36; w35.Add(w36); bindings["GtkAlignment"] = w35; w33.Add(w35); bindings["buttonSearch"] = w33; w28.Add(w33); Gtk.Box.BoxChild w43 = ((Gtk.Box.BoxChild)(w28[w33])); w43.Position = 2; w43.Expand = false; w43.Fill = false; bindings["hbox3"] = w28; w17.Add(w28); Gtk.Box.BoxChild w44 = ((Gtk.Box.BoxChild)(w17[w28])); w44.Position = 4; w44.Expand = false; w44.Fill = false; // Container child vbox1.Gtk.Box+BoxChild Gtk.HBox w45 = new Gtk.HBox(); w45.Spacing = 5; w45.BorderWidth = ((uint)(3)); w45.Events = ((Gdk.EventMask)(0)); w45.Name = "hbox4"; // Container child hbox4.Gtk.Box+BoxChild Gtk.Label w46 = new Gtk.Label(); w46.LabelProp = "Expression:"; w46.Events = ((Gdk.EventMask)(0)); w46.Name = "labelExpression"; bindings["labelExpression"] = w46; w45.Add(w46); Gtk.Box.BoxChild w47 = ((Gtk.Box.BoxChild)(w45[w46])); w47.Position = 0; w47.Expand = false; w47.Fill = false; // Container child hbox4.Gtk.Box+BoxChild Gtk.Entry w48 = new Gtk.Entry(); w48.IsEditable = true; w48.InvisibleChar = '●'; w48.CanFocus = true; w48.Events = ((Gdk.EventMask)(0)); w48.Name = "entryExpression"; bindings["entryExpression"] = w48; w45.Add(w48); Gtk.Box.BoxChild w49 = ((Gtk.Box.BoxChild)(w45[w48])); w49.Position = 1; // Container child hbox4.Gtk.Box+BoxChild Gtk.Button w50 = new Gtk.Button(); w34.SetTip(w50, "Search keyword", "Search keyword"); w50.CanFocus = true; w50.Events = ((Gdk.EventMask)(0)); w50.Name = "buttonSearchExpression"; // Container child buttonSearchExpression.Gtk.Container+ContainerChild Gtk.Alignment w51 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w51.Events = ((Gdk.EventMask)(0)); w51.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w52 = new Gtk.HBox(); w52.Spacing = 2; w52.Events = ((Gdk.EventMask)(0)); w52.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w53 = new Gtk.Image(); w53.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-find", 16, 0); w53.Events = ((Gdk.EventMask)(0)); w53.Name = "image5"; bindings["image5"] = w53; w52.Add(w53); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w55 = new Gtk.Label(); w55.LabelProp = "Search"; w55.Events = ((Gdk.EventMask)(0)); w55.Name = "GtkLabel"; bindings["GtkLabel"] = w55; w52.Add(w55); bindings["GtkHBox"] = w52; w51.Add(w52); bindings["GtkAlignment"] = w51; w50.Add(w51); bindings["buttonSearchExpression"] = w50; w45.Add(w50); Gtk.Box.BoxChild w59 = ((Gtk.Box.BoxChild)(w45[w50])); w59.Position = 2; w59.Expand = false; w59.Fill = false; // Container child hbox4.Gtk.Box+BoxChild Gtk.Button w60 = new Gtk.Button(); w34.SetTip(w60, "Search keyword", "Search keyword"); w60.CanFocus = true; w60.Events = ((Gdk.EventMask)(0)); w60.Name = "buttonShowAll"; w60.Label = "Show All"; bindings["buttonShowAll"] = w60; w45.Add(w60); Gtk.Box.BoxChild w61 = ((Gtk.Box.BoxChild)(w45[w60])); w61.Position = 3; w61.Expand = false; w61.Fill = false; bindings["hbox4"] = w45; w17.Add(w45); Gtk.Box.BoxChild w62 = ((Gtk.Box.BoxChild)(w17[w45])); w62.Position = 5; w62.Expand = false; w62.Fill = false; // Container child vbox1.Gtk.Box+BoxChild Gtk.HSeparator w63 = new Gtk.HSeparator(); w63.Events = ((Gdk.EventMask)(0)); w63.Name = "hseparator1"; bindings["hseparator1"] = w63; w17.Add(w63); Gtk.Box.BoxChild w64 = ((Gtk.Box.BoxChild)(w17[w63])); w64.Position = 6; w64.Expand = false; w64.Fill = false; // Container child vbox1.Gtk.Box+BoxChild Gtk.HButtonBox w65 = new Gtk.HButtonBox(); w65.LayoutStyle = ((Gtk.ButtonBoxStyle)(4)); w65.BorderWidth = ((uint)(3)); w65.Events = ((Gdk.EventMask)(0)); w65.Name = "hbuttonbox1"; // Container child hbuttonbox1.Gtk.ButtonBox+ButtonBoxChild Gtk.Button w66 = new Gtk.Button(); w66.CanFocus = true; w66.Events = ((Gdk.EventMask)(0)); w66.Name = "buttonClose"; // Container child buttonClose.Gtk.Container+ContainerChild Gtk.Alignment w67 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); w67.Events = ((Gdk.EventMask)(0)); w67.Name = "GtkAlignment"; // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w68 = new Gtk.HBox(); w68.Spacing = 2; w68.Events = ((Gdk.EventMask)(0)); w68.Name = "GtkHBox"; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w69 = new Gtk.Image(); w69.Pixbuf = Gtk.IconTheme.Default.LoadIcon("gtk-close", 16, 0); w69.Events = ((Gdk.EventMask)(0)); w69.Name = "image6"; bindings["image6"] = w69; w68.Add(w69); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w71 = new Gtk.Label(); w71.LabelProp = "Close"; w71.Events = ((Gdk.EventMask)(0)); w71.Name = "GtkLabel"; bindings["GtkLabel"] = w71; w68.Add(w71); bindings["GtkHBox"] = w68; w67.Add(w68); bindings["GtkAlignment"] = w67; w66.Add(w67); bindings["buttonClose"] = w66; w65.Add(w66); Gtk.ButtonBox.ButtonBoxChild w75 = ((Gtk.ButtonBox.ButtonBoxChild)(w65[w66])); w75.Expand = false; w75.Fill = false; bindings["hbuttonbox1"] = w65; w17.Add(w65); Gtk.Box.BoxChild w76 = ((Gtk.Box.BoxChild)(w17[w65])); w76.Position = 7; w76.Expand = false; w76.Fill = false; bindings["vbox1"] = w17; cobj.Add(w17); cobj.DefaultHeight = 480; bindings["SharpTranslator.MainWindow"] = cobj; w18.Show(); w20.Show(); w22.Show(); w25.Show(); w24.Show(); w29.Show(); w31.Show(); w37.Show(); w39.Show(); w36.Show(); w35.Show(); w33.Show(); w28.Show(); w46.Show(); w48.Show(); w53.Show(); w55.Show(); w52.Show(); w51.Show(); w50.Show(); w60.Show(); w45.Show(); w63.Show(); w69.Show(); w71.Show(); w68.Show(); w67.Show(); w66.Show(); w65.Show(); w17.Show(); cobj.Show(); cobj.DeleteEvent += ((Gtk.DeleteEventHandler)(System.Delegate.CreateDelegate(typeof(Gtk.DeleteEventHandler), cobj, "OnDeleteEvent"))); w5.Activated += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnLearn"))); w7.Activated += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnLearn"))); w13.Activated += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnAbout"))); w16.Activated += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnClose"))); w31.Activated += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnSearch"))); w33.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnSearch"))); w48.Activated += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnSearchExpression"))); w50.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnSearchExpression"))); w60.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnShowAll"))); w66.Clicked += ((System.EventHandler)(System.Delegate.CreateDelegate(typeof(System.EventHandler), cobj, "OnClose"))); } } } } System.Reflection.FieldInfo[] fields = obj.GetType().GetFields(((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic) | System.Reflection.BindingFlags.Instance)); for (int n = 0; (n < fields.Length); n = (n + 1)) { System.Reflection.FieldInfo field = fields[n]; object widget = bindings[field.Name]; if (((widget != null) && field.FieldType.IsInstanceOfType(widget))) { field.SetValue(obj, widget); } } }
public virtual void UpdateLayout() { if (frontend.Margin.HorizontalSpacing == 0 && frontend.Margin.VerticalSpacing == 0) { if (alignment != null) { alignment.Remove (alignment.Child); GtkEngine.ReplaceChild (alignment, EventsRootWidget); alignment.Destroy (); alignment = null; } } else { if (alignment == null) { alignment = new Gtk.Alignment (0, 0, 1, 1); GtkEngine.ReplaceChild (EventsRootWidget, alignment); alignment.Add (EventsRootWidget); alignment.Visible = Widget.Visible; } alignment.LeftPadding = (uint) frontend.Margin.Left; alignment.RightPadding = (uint) frontend.Margin.Right; alignment.TopPadding = (uint) frontend.Margin.Top; alignment.BottomPadding = (uint) frontend.Margin.Bottom; } }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget omvviewerlight.GroupSearch Stetic.BinContainer.Attach(this); this.Name = "omvviewerlight.GroupSearch"; // Container child omvviewerlight.GroupSearch.Gtk.Container+ContainerChild this.vbox1 = new Gtk.VBox(); this.vbox1.Name = "vbox1"; this.vbox1.Spacing = 6; // Container child vbox1.Gtk.Box+BoxChild this.hbox1 = new Gtk.HBox(); this.hbox1.Name = "hbox1"; this.hbox1.Spacing = 6; // Container child hbox1.Gtk.Box+BoxChild this.label1 = new Gtk.Label(); this.label1.Name = "label1"; this.label1.LabelProp = Mono.Unix.Catalog.GetString("Search for"); this.hbox1.Add(this.label1); Gtk.Box.BoxChild w1 = ((Gtk.Box.BoxChild)(this.hbox1[this.label1])); w1.Position = 0; w1.Expand = false; w1.Fill = false; // Container child hbox1.Gtk.Box+BoxChild this.entry_search = new Gtk.Entry(); this.entry_search.CanFocus = true; this.entry_search.Name = "entry_search"; this.entry_search.IsEditable = true; this.entry_search.InvisibleChar = '●'; this.hbox1.Add(this.entry_search); Gtk.Box.BoxChild w2 = ((Gtk.Box.BoxChild)(this.hbox1[this.entry_search])); w2.Position = 1; // Container child hbox1.Gtk.Box+BoxChild this.button1 = new Gtk.Button(); this.button1.CanFocus = true; this.button1.Name = "button1"; this.button1.UseUnderline = true; // Container child button1.Gtk.Container+ContainerChild Gtk.Alignment w3 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w4 = new Gtk.HBox(); w4.Spacing = 2; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w5 = new Gtk.Image(); w5.Pixbuf = MainClass.GetResource("status_search_btn.png"); w4.Add(w5); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w7 = new Gtk.Label(); w7.LabelProp = Mono.Unix.Catalog.GetString("Search"); w7.UseUnderline = true; w4.Add(w7); w3.Add(w4); this.button1.Add(w3); this.hbox1.Add(this.button1); Gtk.Box.BoxChild w11 = ((Gtk.Box.BoxChild)(this.hbox1[this.button1])); w11.Position = 2; w11.Expand = false; w11.Fill = false; this.vbox1.Add(this.hbox1); Gtk.Box.BoxChild w12 = ((Gtk.Box.BoxChild)(this.vbox1[this.hbox1])); w12.Position = 0; w12.Expand = false; w12.Fill = false; // Container child vbox1.Gtk.Box+BoxChild this.label_search_progress = new Gtk.Label(); this.label_search_progress.Name = "label_search_progress"; this.label_search_progress.Xalign = 0F; this.label_search_progress.LabelProp = Mono.Unix.Catalog.GetString("Type a name or partial group name to search for and press search"); this.vbox1.Add(this.label_search_progress); Gtk.Box.BoxChild w13 = ((Gtk.Box.BoxChild)(this.vbox1[this.label_search_progress])); w13.Position = 1; w13.Expand = false; w13.Fill = false; // Container child vbox1.Gtk.Box+BoxChild this.GtkScrolledWindow = new Gtk.ScrolledWindow(); this.GtkScrolledWindow.Name = "GtkScrolledWindow"; this.GtkScrolledWindow.ShadowType = ((Gtk.ShadowType)(1)); // Container child GtkScrolledWindow.Gtk.Container+ContainerChild this.treeview1 = new Gtk.TreeView(); this.treeview1.CanFocus = true; this.treeview1.Name = "treeview1"; this.GtkScrolledWindow.Add(this.treeview1); this.vbox1.Add(this.GtkScrolledWindow); Gtk.Box.BoxChild w15 = ((Gtk.Box.BoxChild)(this.vbox1[this.GtkScrolledWindow])); w15.Position = 2; // Container child vbox1.Gtk.Box+BoxChild this.hbox2 = new Gtk.HBox(); this.hbox2.Name = "hbox2"; this.hbox2.Spacing = 6; // Container child hbox2.Gtk.Box+BoxChild this.button_view_group_profile = new Gtk.Button(); this.button_view_group_profile.CanFocus = true; this.button_view_group_profile.Name = "button_view_group_profile"; this.button_view_group_profile.UseUnderline = true; this.button_view_group_profile.Label = Mono.Unix.Catalog.GetString("View full group profile"); this.hbox2.Add(this.button_view_group_profile); Gtk.Box.BoxChild w16 = ((Gtk.Box.BoxChild)(this.hbox2[this.button_view_group_profile])); w16.Position = 0; w16.Expand = false; w16.Fill = false; this.vbox1.Add(this.hbox2); Gtk.Box.BoxChild w17 = ((Gtk.Box.BoxChild)(this.vbox1[this.hbox2])); w17.Position = 3; w17.Expand = false; w17.Fill = false; this.Add(this.vbox1); if ((this.Child != null)) { this.Child.ShowAll(); } this.Show(); this.button1.Clicked += new System.EventHandler(this.OnButton1Clicked); this.button_view_group_profile.Clicked += new System.EventHandler(this.OnButtonViewGroupProfileClicked); }
public void SetFrameType(FrameType type) { Frame f = (Frame) Frontend; switch (type) { case FrameType.Custom: if (!(Widget is HeaderBox)) { HeaderBox box = new HeaderBox (); box.Show (); box.BackgroundColor = UsingCustomBackgroundColor ? (Color?)BackgroundColor : null; #pragma warning disable 618 box.SetMargins ((int)f.BorderWidthTop, (int)f.BorderWidthBottom, (int)f.BorderWidthLeft, (int)f.BorderWidthRight); #pragma warning restore 618 box.SetPadding ((int)f.Padding.Top, (int)f.Padding.Bottom, (int)f.Padding.Left, (int)f.Padding.Right); if (borderColor != null) box.SetBorderColor (borderColor.Value); var c = paddingAlign != null ? paddingAlign.Child : Widget.Child; if (c != null) { ((Gtk.Container)c.Parent).Remove (c); box.Add (c); } Widget = box; if (paddingAlign != null) { paddingAlign.Destroy (); paddingAlign = null; } } break; case FrameType.WidgetBox: if (!(Widget is Gtk.Frame)) { var c = Widget.Child; if (c != null) Widget.Remove (c); Gtk.Frame gf = new Gtk.Frame (); if (!string.IsNullOrEmpty (label)) gf.Label = label; if (f.Padding.HorizontalSpacing != 0 || f.Padding.VerticalSpacing != 0) { paddingAlign = new Gtk.Alignment (0, 0, 1, 1); paddingAlign.Show (); UreatePaddingAlign (f.Padding.Top, f.Padding.Bottom, f.Padding.Left, f.Padding.Right); if (c != null) paddingAlign.Add (c); gf.Add (paddingAlign); } else { if (c != null) gf.Add (c); } gf.Show (); Widget = gf; } break; } }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget Pinta.CurvesDialog this.Name = "Pinta.CurvesDialog"; this.Title = Mono.Unix.Catalog.GetString("Curves"); this.WindowPosition = ((Gtk.WindowPosition)(4)); this.Resizable = false; this.AllowGrow = false; this.SkipTaskbarHint = true; // Internal child Pinta.CurvesDialog.VBox Gtk.VBox w1 = this.VBox; w1.Name = "dialog1_VBox"; w1.BorderWidth = ((uint)(2)); // Container child dialog1_VBox.Gtk.Box+BoxChild this.hbox1 = new Gtk.HBox(); this.hbox1.Name = "hbox1"; this.hbox1.Spacing = 6; // Container child hbox1.Gtk.Box+BoxChild this.labelMap = new Gtk.Label(); this.labelMap.Name = "labelMap"; this.labelMap.LabelProp = Mono.Unix.Catalog.GetString("Transfer Map"); this.hbox1.Add(this.labelMap); Gtk.Box.BoxChild w2 = ((Gtk.Box.BoxChild)(this.hbox1[this.labelMap])); w2.Position = 0; w2.Expand = false; w2.Fill = false; // Container child hbox1.Gtk.Box+BoxChild this.hseparatorMap = new Gtk.HSeparator(); this.hseparatorMap.Name = "hseparatorMap"; this.hbox1.Add(this.hseparatorMap); Gtk.Box.BoxChild w3 = ((Gtk.Box.BoxChild)(this.hbox1[this.hseparatorMap])); w3.Position = 1; w1.Add(this.hbox1); Gtk.Box.BoxChild w4 = ((Gtk.Box.BoxChild)(w1[this.hbox1])); w4.Position = 0; w4.Expand = false; w4.Fill = false; // Container child dialog1_VBox.Gtk.Box+BoxChild this.hbox2 = new Gtk.HBox(); this.hbox2.Name = "hbox2"; this.hbox2.Spacing = 6; // Container child hbox2.Gtk.Box+BoxChild this.comboMap = Gtk.ComboBox.NewText(); this.comboMap.AppendText(Mono.Unix.Catalog.GetString("RGB")); this.comboMap.AppendText(Mono.Unix.Catalog.GetString("Luminosity")); this.comboMap.Name = "comboMap"; this.comboMap.Active = 1; this.hbox2.Add(this.comboMap); Gtk.Box.BoxChild w5 = ((Gtk.Box.BoxChild)(this.hbox2[this.comboMap])); w5.Position = 0; w5.Expand = false; w5.Fill = false; // Container child hbox2.Gtk.Box+BoxChild this.alignment3 = new Gtk.Alignment(1F, 0.5F, 0F, 0F); this.alignment3.Name = "alignment3"; // Container child alignment3.Gtk.Container+ContainerChild this.labelPoint = new Gtk.Label(); this.labelPoint.Name = "labelPoint"; this.labelPoint.LabelProp = Mono.Unix.Catalog.GetString("(256, 256)"); this.alignment3.Add(this.labelPoint); this.hbox2.Add(this.alignment3); Gtk.Box.BoxChild w7 = ((Gtk.Box.BoxChild)(this.hbox2[this.alignment3])); w7.PackType = ((Gtk.PackType)(1)); w7.Position = 2; w7.Expand = false; w7.Fill = false; w1.Add(this.hbox2); Gtk.Box.BoxChild w8 = ((Gtk.Box.BoxChild)(w1[this.hbox2])); w8.Position = 1; w8.Expand = false; w8.Fill = false; // Container child dialog1_VBox.Gtk.Box+BoxChild this.drawing = new Gtk.DrawingArea(); this.drawing.WidthRequest = 256; this.drawing.HeightRequest = 256; this.drawing.CanFocus = true; this.drawing.Events = ((Gdk.EventMask)(795646)); this.drawing.Name = "drawing"; w1.Add(this.drawing); Gtk.Box.BoxChild w9 = ((Gtk.Box.BoxChild)(w1[this.drawing])); w9.Position = 2; w9.Padding = ((uint)(8)); // Container child dialog1_VBox.Gtk.Box+BoxChild this.hbox3 = new Gtk.HBox(); this.hbox3.Name = "hbox3"; // Container child hbox3.Gtk.Box+BoxChild this.checkRed = new Gtk.CheckButton(); this.checkRed.CanFocus = true; this.checkRed.Name = "checkRed"; this.checkRed.Label = Mono.Unix.Catalog.GetString("Red "); this.checkRed.Active = true; this.checkRed.DrawIndicator = true; this.checkRed.UseUnderline = true; this.hbox3.Add(this.checkRed); Gtk.Box.BoxChild w10 = ((Gtk.Box.BoxChild)(this.hbox3[this.checkRed])); w10.Position = 0; // Container child hbox3.Gtk.Box+BoxChild this.checkGreen = new Gtk.CheckButton(); this.checkGreen.CanFocus = true; this.checkGreen.Name = "checkGreen"; this.checkGreen.Label = Mono.Unix.Catalog.GetString("Green"); this.checkGreen.Active = true; this.checkGreen.DrawIndicator = true; this.checkGreen.UseUnderline = true; this.hbox3.Add(this.checkGreen); Gtk.Box.BoxChild w11 = ((Gtk.Box.BoxChild)(this.hbox3[this.checkGreen])); w11.Position = 1; // Container child hbox3.Gtk.Box+BoxChild this.checkBlue = new Gtk.CheckButton(); this.checkBlue.CanFocus = true; this.checkBlue.Name = "checkBlue"; this.checkBlue.Label = Mono.Unix.Catalog.GetString("Blue "); this.checkBlue.Active = true; this.checkBlue.DrawIndicator = true; this.checkBlue.UseUnderline = true; this.hbox3.Add(this.checkBlue); Gtk.Box.BoxChild w12 = ((Gtk.Box.BoxChild)(this.hbox3[this.checkBlue])); w12.Position = 2; // Container child hbox3.Gtk.Box+BoxChild this.alignment1 = new Gtk.Alignment(0.5F, 0.5F, 1F, 1F); this.alignment1.Name = "alignment1"; this.hbox3.Add(this.alignment1); Gtk.Box.BoxChild w13 = ((Gtk.Box.BoxChild)(this.hbox3[this.alignment1])); w13.Position = 3; // Container child hbox3.Gtk.Box+BoxChild this.buttonReset = new Gtk.Button(); this.buttonReset.WidthRequest = 81; this.buttonReset.HeightRequest = 30; this.buttonReset.CanFocus = true; this.buttonReset.Name = "buttonReset"; this.buttonReset.UseUnderline = true; this.buttonReset.Label = Mono.Unix.Catalog.GetString("Reset"); this.hbox3.Add(this.buttonReset); Gtk.Box.BoxChild w14 = ((Gtk.Box.BoxChild)(this.hbox3[this.buttonReset])); w14.Position = 4; w14.Expand = false; w14.Fill = false; w1.Add(this.hbox3); Gtk.Box.BoxChild w15 = ((Gtk.Box.BoxChild)(w1[this.hbox3])); w15.Position = 3; w15.Expand = false; w15.Fill = false; // Container child dialog1_VBox.Gtk.Box+BoxChild this.labelTip = new Gtk.Label(); this.labelTip.Name = "labelTip"; this.labelTip.LabelProp = Mono.Unix.Catalog.GetString("Tip : Right-click to remove control points."); w1.Add(this.labelTip); Gtk.Box.BoxChild w16 = ((Gtk.Box.BoxChild)(w1[this.labelTip])); w16.Position = 4; w16.Expand = false; w16.Fill = false; // Internal child Pinta.CurvesDialog.ActionArea Gtk.HButtonBox w17 = this.ActionArea; w17.Name = "dialog1_ActionArea"; w17.Spacing = 10; w17.LayoutStyle = ((Gtk.ButtonBoxStyle)(4)); // Container child dialog1_ActionArea.Gtk.ButtonBox+ButtonBoxChild this.buttonCancel = new Gtk.Button(); this.buttonCancel.CanDefault = true; this.buttonCancel.CanFocus = true; this.buttonCancel.Name = "buttonCancel"; this.buttonCancel.UseStock = true; this.buttonCancel.UseUnderline = true; this.buttonCancel.Label = "gtk-cancel"; this.AddActionWidget(this.buttonCancel, -6); Gtk.ButtonBox.ButtonBoxChild w18 = ((Gtk.ButtonBox.ButtonBoxChild)(w17[this.buttonCancel])); w18.Expand = false; w18.Fill = false; // Container child dialog1_ActionArea.Gtk.ButtonBox+ButtonBoxChild this.buttonOk = new Gtk.Button(); this.buttonOk.CanDefault = true; this.buttonOk.CanFocus = true; this.buttonOk.Name = "buttonOk"; this.buttonOk.UseStock = true; this.buttonOk.UseUnderline = true; this.buttonOk.Label = "gtk-ok"; this.AddActionWidget(this.buttonOk, -5); Gtk.ButtonBox.ButtonBoxChild w19 = ((Gtk.ButtonBox.ButtonBoxChild)(w17[this.buttonOk])); w19.Position = 1; w19.Expand = false; w19.Fill = false; if ((this.Child != null)) { this.Child.ShowAll(); } this.DefaultWidth = 269; this.DefaultHeight = 418; this.checkRed.Hide(); this.checkGreen.Hide(); this.checkBlue.Hide(); this.Show(); }
public void SetPadding(double left, double right, double top, double bottom) { if (Widget is HeaderBox) { HeaderBox hb = (HeaderBox) Widget; hb.SetPadding ((int)top, (int)bottom, (int)left, (int)right); return; } if (left == 0 && right == 0 && top == 0 && bottom == 0 && paddingAlign == null) return; if (paddingAlign == null) { paddingAlign = new Gtk.Alignment (0, 0, 1, 1); paddingAlign.Show (); var c = Widget.Child; if (c != null) { Widget.Remove (c); paddingAlign.Add (c); } Widget.Add (paddingAlign); } UreatePaddingAlign (top, bottom, left, right); }
void RunDialog (string message) { if (disposed) return; dialog = new Gtk.Dialog () { Title = "Waiting for debugger" }; var label = new Gtk.Alignment (0.5f, 0.5f, 1f, 1f) { Child = new Gtk.Label (message), BorderWidth = 12 }; dialog.VBox.PackStart (label); label.ShowAll (); dialog.AddButton ("Cancel", Gtk.ResponseType.Cancel); int response = MonoDevelop.Ide.MessageService.ShowCustomDialog (dialog); dialog.Destroy (); dialog = null; if (!disposed && response != (int) Gtk.ResponseType.Ok && UserCancelled != null) { UserCancelled (null, null); } }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget SimpleDownloader.MainWindow this.Name = "SimpleDownloader.MainWindow"; this.Title = Mono.Unix.Catalog.GetString("Simple Downloader"); this.WindowPosition = ((Gtk.WindowPosition)(4)); // Container child SimpleDownloader.MainWindow.Gtk.Container+ContainerChild this.vbox4 = new Gtk.VBox(); this.vbox4.Name = "vbox4"; this.vbox4.Spacing = 6; // Container child vbox4.Gtk.Box+BoxChild this.table2 = new Gtk.Table(((uint)(2)), ((uint)(2)), false); this.table2.RowSpacing = ((uint)(6)); this.table2.ColumnSpacing = ((uint)(6)); // Container child table2.Gtk.Table+TableChild this.downloadPath = new Gtk.FileChooserButton(Mono.Unix.Catalog.GetString("Datei auswählen"), ((Gtk.FileChooserAction)(0))); this.downloadPath.Name = "downloadPath"; this.table2.Add(this.downloadPath); Gtk.Table.TableChild w1 = ((Gtk.Table.TableChild)(this.table2[this.downloadPath])); w1.TopAttach = ((uint)(1)); w1.BottomAttach = ((uint)(2)); w1.LeftAttach = ((uint)(1)); w1.RightAttach = ((uint)(2)); w1.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.downloadUrl = new Gtk.Entry(); this.downloadUrl.CanFocus = true; this.downloadUrl.Name = "downloadUrl"; this.downloadUrl.IsEditable = true; this.downloadUrl.InvisibleChar = '●'; this.table2.Add(this.downloadUrl); Gtk.Table.TableChild w2 = ((Gtk.Table.TableChild)(this.table2[this.downloadUrl])); w2.LeftAttach = ((uint)(1)); w2.RightAttach = ((uint)(2)); w2.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.label5 = new Gtk.Label(); this.label5.Name = "label5"; this.label5.LabelProp = Mono.Unix.Catalog.GetString("Download URL:"); this.table2.Add(this.label5); Gtk.Table.TableChild w3 = ((Gtk.Table.TableChild)(this.table2[this.label5])); w3.XOptions = ((Gtk.AttachOptions)(4)); w3.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.label6 = new Gtk.Label(); this.label6.Name = "label6"; this.label6.LabelProp = Mono.Unix.Catalog.GetString("Download Path:"); this.table2.Add(this.label6); Gtk.Table.TableChild w4 = ((Gtk.Table.TableChild)(this.table2[this.label6])); w4.TopAttach = ((uint)(1)); w4.BottomAttach = ((uint)(2)); w4.XOptions = ((Gtk.AttachOptions)(4)); w4.YOptions = ((Gtk.AttachOptions)(4)); this.vbox4.Add(this.table2); Gtk.Box.BoxChild w5 = ((Gtk.Box.BoxChild)(this.vbox4[this.table2])); w5.Position = 0; w5.Expand = false; w5.Fill = false; // Container child vbox4.Gtk.Box+BoxChild this.hbox3 = new Gtk.HBox(); this.hbox3.Name = "hbox3"; this.hbox3.Spacing = 6; // Container child hbox3.Gtk.Box+BoxChild this.alignment1 = new Gtk.Alignment(0.5F, 0.5F, 1F, 1F); this.alignment1.Name = "alignment1"; this.hbox3.Add(this.alignment1); Gtk.Box.BoxChild w6 = ((Gtk.Box.BoxChild)(this.hbox3[this.alignment1])); w6.Position = 0; // Container child hbox3.Gtk.Box+BoxChild this.stopButton = new Gtk.Button(); this.stopButton.CanFocus = true; this.stopButton.Name = "stopButton"; this.stopButton.UseUnderline = true; this.stopButton.Label = Mono.Unix.Catalog.GetString("Stop"); this.hbox3.Add(this.stopButton); Gtk.Box.BoxChild w7 = ((Gtk.Box.BoxChild)(this.hbox3[this.stopButton])); w7.Position = 1; w7.Expand = false; w7.Fill = false; // Container child hbox3.Gtk.Box+BoxChild this.downloadButton = new Gtk.Button(); this.downloadButton.CanFocus = true; this.downloadButton.Name = "downloadButton"; this.downloadButton.UseUnderline = true; // Container child downloadButton.Gtk.Container+ContainerChild Gtk.Alignment w8 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w9 = new Gtk.HBox(); w9.Spacing = 2; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w10 = new Gtk.Image(); w10.Pixbuf = Stetic.IconLoader.LoadIcon(this, "down", Gtk.IconSize.Menu, 16); w9.Add(w10); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w12 = new Gtk.Label(); w12.LabelProp = Mono.Unix.Catalog.GetString("Download"); w12.UseUnderline = true; w9.Add(w12); w8.Add(w9); this.downloadButton.Add(w8); this.hbox3.Add(this.downloadButton); Gtk.Box.BoxChild w16 = ((Gtk.Box.BoxChild)(this.hbox3[this.downloadButton])); w16.Position = 2; w16.Expand = false; w16.Fill = false; this.vbox4.Add(this.hbox3); Gtk.Box.BoxChild w17 = ((Gtk.Box.BoxChild)(this.vbox4[this.hbox3])); w17.Position = 1; w17.Expand = false; w17.Fill = false; // Container child vbox4.Gtk.Box+BoxChild this.downloadProgressBar = new Gtk.ProgressBar(); this.downloadProgressBar.Name = "downloadProgressBar"; this.vbox4.Add(this.downloadProgressBar); Gtk.Box.BoxChild w18 = ((Gtk.Box.BoxChild)(this.vbox4[this.downloadProgressBar])); w18.Position = 2; w18.Expand = false; w18.Fill = false; // Container child vbox4.Gtk.Box+BoxChild this.progressLabel = new Gtk.Label(); this.progressLabel.Name = "progressLabel"; this.progressLabel.LabelProp = Mono.Unix.Catalog.GetString("Waiting for download"); this.vbox4.Add(this.progressLabel); Gtk.Box.BoxChild w19 = ((Gtk.Box.BoxChild)(this.vbox4[this.progressLabel])); w19.Position = 3; w19.Expand = false; w19.Fill = false; this.Add(this.vbox4); if ((this.Child != null)) { this.Child.ShowAll(); } this.DefaultWidth = 458; this.DefaultHeight = 172; this.Show(); this.DeleteEvent += new Gtk.DeleteEventHandler(this.OnDeleteEvent); this.stopButton.Clicked += new System.EventHandler(this.OnStopButtonClicked); this.downloadButton.Clicked += new System.EventHandler(this.OnDownloadButtonClicked); }