diff gtk-gui/IBBoard.WarFoundry.GUI.GTK.FrmMainWindow.cs @ 125:42d2aa87dfa7

Re #361: Add XML export UI to GTK# * Add basic UI that works (needs improvement) * Open the dialog using Run() so that we can close it properly
author IBBoard <dev@ibboard.co.uk>
date Sat, 01 Oct 2011 14:52:39 +0100
parents 23b1c3bdc525
children 560eb34acd17
line wrap: on
line diff
--- a/gtk-gui/IBBoard.WarFoundry.GUI.GTK.FrmMainWindow.cs	Wed Sep 28 21:01:54 2011 +0100
+++ b/gtk-gui/IBBoard.WarFoundry.GUI.GTK.FrmMainWindow.cs	Sat Oct 01 14:52:39 2011 +0100
@@ -29,6 +29,7 @@
 		private global::Gtk.Action miExportArmyAs;
 		private global::Gtk.Action miExportArmyAsBasicHTML;
 		private global::Gtk.Action miPreferences;
+		private global::Gtk.Action transformedXmlAction;
 		private global::Gtk.VBox vbox1;
 		private global::Gtk.MenuBar menubar1;
 		private global::Gtk.Toolbar toolbar;
@@ -118,6 +119,9 @@
 			this.miPreferences = new global::Gtk.Action("miPreferences", global::Mono.Unix.Catalog.GetString("preferences"), null, "gtk-preferences");
 			this.miPreferences.ShortLabel = global::Mono.Unix.Catalog.GetString("preferences");
 			w1.Add(this.miPreferences, null);
+			this.transformedXmlAction = new global::Gtk.Action ("transformedXmlAction", global::Mono.Unix.Catalog.GetString ("transformed xml"), null, null);
+			this.transformedXmlAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("transformed xml");
+			w1.Add (this.transformedXmlAction, null);
 			this.UIManager.InsertActionGroup(w1, 0);
 			this.AddAccelGroup(this.UIManager.AccelGroup);
 			this.Name = "IBBoard.WarFoundry.GUI.GTK.FrmMainWindow";
@@ -211,6 +215,7 @@
 			this.bttnRedo.Activated += new global::System.EventHandler(this.redoTBButtonActivated);
 			this.miExportArmyAsBasicHTML.Activated += new global::System.EventHandler(this.OnMiExportAsBasicHtmlActivated);
 			this.miPreferences.Activated += new global::System.EventHandler(this.miPreferencesClicked);
+			this.transformedXmlAction.Activated += new global::System.EventHandler (this.OnTransformedXmlActionActivated);
 			this.treeUnits.RowActivated += new global::Gtk.RowActivatedHandler(this.ArmyRowActivated);
 			this.treeUnits.PopupMenu += new global::Gtk.PopupMenuHandler(this.OnTreeUnitsPopupMenu);
 			this.treeUnits.ButtonPressEvent += new global::Gtk.ButtonPressEventHandler(this.UnitTreeButtonPressed);