Mercurial > repos > IBDev-IBBoard.WarFoundry.GUI.GTK
view gtk-gui/IBBoard.WarFoundry.GUI.GTK.ValidationFailureWidget.cs @ 142:f23e5b40ca9d
Re #344: Show unit requirement failures
* Add new widget for displaying failures nicely
* Use widget for displaying failures in main window
* Use widget for displaying failures in new unit dialog
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Tue, 18 Oct 2011 21:03:35 +0100 |
parents | |
children | 929ef50c3919 |
line wrap: on
line source
// This file has been generated by the GUI designer. Do not modify. namespace IBBoard.WarFoundry.GUI.GTK { public partial class ValidationFailureWidget { private global::Gtk.HBox hbox1; private global::Gtk.Image image1; private global::Gtk.ScrolledWindow scrolledwindow1; private global::Gtk.Label validationMessages; protected virtual void Build () { global::Stetic.Gui.Initialize (this); // Widget IBBoard.WarFoundry.GUI.GTK.ValidationFailureWidget global::Stetic.BinContainer.Attach (this); this.Name = "IBBoard.WarFoundry.GUI.GTK.ValidationFailureWidget"; // Container child IBBoard.WarFoundry.GUI.GTK.ValidationFailureWidget.Gtk.Container+ContainerChild this.hbox1 = new global::Gtk.HBox (); this.hbox1.Name = "hbox1"; this.hbox1.Spacing = 6; // Container child hbox1.Gtk.Box+BoxChild this.image1 = new global::Gtk.Image (); this.image1.Name = "image1"; this.image1.Pixbuf = global::Stetic.IconLoader.LoadIcon (this, "gtk-dialog-warning", global::Gtk.IconSize.Dialog); this.hbox1.Add (this.image1); global::Gtk.Box.BoxChild w1 = ((global::Gtk.Box.BoxChild)(this.hbox1 [this.image1])); w1.Position = 0; w1.Expand = false; w1.Fill = false; // Container child hbox1.Gtk.Box+BoxChild this.scrolledwindow1 = new global::Gtk.ScrolledWindow (); this.scrolledwindow1.CanFocus = true; this.scrolledwindow1.Name = "scrolledwindow1"; this.scrolledwindow1.HscrollbarPolicy = ((global::Gtk.PolicyType)(2)); this.scrolledwindow1.ShadowType = ((global::Gtk.ShadowType)(1)); // Container child scrolledwindow1.Gtk.Container+ContainerChild global::Gtk.Viewport w2 = new global::Gtk.Viewport (); w2.ShadowType = ((global::Gtk.ShadowType)(0)); // Container child GtkViewport.Gtk.Container+ContainerChild this.validationMessages = new global::Gtk.Label (); this.validationMessages.Name = "validationMessages"; this.validationMessages.Xalign = 0F; this.validationMessages.Yalign = 0F; this.validationMessages.LabelProp = global::Mono.Unix.Catalog.GetString ("Fibble"); this.validationMessages.Wrap = true; w2.Add (this.validationMessages); this.scrolledwindow1.Add (w2); this.hbox1.Add (this.scrolledwindow1); global::Gtk.Box.BoxChild w5 = ((global::Gtk.Box.BoxChild)(this.hbox1 [this.scrolledwindow1])); w5.Position = 1; this.Add (this.hbox1); if ((this.Child != null)) { this.Child.ShowAll (); } this.Hide (); } } }