[mapguide-commits] r8116 - trunk/Tools/Maestro/MgCooker

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Wed May 7 00:09:19 PDT 2014


Author: jng
Date: 2014-05-07 00:09:19 -0700 (Wed, 07 May 2014)
New Revision: 8116

Modified:
   trunk/Tools/Maestro/MgCooker/SetupRun.cs
   trunk/Tools/Maestro/MgCooker/SetupRun.designer.cs
   trunk/Tools/Maestro/MgCooker/SetupRun.resx
Log:
#2443: Clean up control naming

Modified: trunk/Tools/Maestro/MgCooker/SetupRun.cs
===================================================================
--- trunk/Tools/Maestro/MgCooker/SetupRun.cs	2014-05-07 07:05:43 UTC (rev 8115)
+++ trunk/Tools/Maestro/MgCooker/SetupRun.cs	2014-05-07 07:09:19 UTC (rev 8116)
@@ -51,7 +51,7 @@
         private SetupRun()
         {
             InitializeComponent();
-            saveFileDialog1.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickBat, "bat") + "|" + //NOXLATE
+            saveFileDialog.Filter = string.Format(OSGeo.MapGuide.MaestroAPI.Strings.GenericFilter, OSGeo.MapGuide.MaestroAPI.Strings.PickBat, "bat") + "|" + //NOXLATE
                                      OSGeo.MapGuide.MaestroAPI.StringConstants.AllFilesFilter; //NOXLATE
             MapAgent.Text = "http://localhost/mapguide/mapagent/mapagent.fcgi"; //NOXLATE
             Username.Text = "Anonymous"; //NOXLATE
@@ -229,17 +229,12 @@
             MapTree_AfterSelect(null, null);
         }
 
-        private void panel1_Paint(object sender, PaintEventArgs e)
+        private void btnClose_Click(object sender, EventArgs e)
         {
-
-        }
-
-        private void button2_Click(object sender, EventArgs e)
-        {
             this.Close();
         }
 
-        private void button1_Click(object sender, EventArgs e)
+        private void btnBuild_Click(object sender, EventArgs e)
         {
             IServerConnection con = m_connection;
             if (chkUseDifferentConnection.Checked)
@@ -375,14 +370,14 @@
             }
         }
 
-        private void button3_Click(object sender, EventArgs e)
+        private void btnSaveScript_Click(object sender, EventArgs e)
         {
             if (System.Environment.OSVersion.Platform == PlatformID.Unix)
-                saveFileDialog1.Filter =
+                saveFileDialog.Filter =
                     string.Format(Strings.FileTypeShellScript + "|{0}", "*.sh") + //NOXLATE
                     string.Format(Strings.FileTypeAllFiles + "|{0}", "*.*"); //NOXLATE
 
-            if (saveFileDialog1.ShowDialog(this) == DialogResult.OK)
+            if (saveFileDialog.ShowDialog(this) == DialogResult.OK)
             {
                 //Common args for all map defintions to be tiled
                 List<string> args = new List<string>();
@@ -422,7 +417,7 @@
 
                 executable = "\"" + executable + "\""; //NOXLATE
 
-                using (System.IO.StreamWriter sw = new System.IO.StreamWriter(saveFileDialog1.FileName))
+                using (System.IO.StreamWriter sw = new System.IO.StreamWriter(saveFileDialog.FileName))
                 {
                     if (System.Environment.OSVersion.Platform == PlatformID.Unix)
                     {

Modified: trunk/Tools/Maestro/MgCooker/SetupRun.designer.cs
===================================================================
--- trunk/Tools/Maestro/MgCooker/SetupRun.designer.cs	2014-05-07 07:05:43 UTC (rev 8115)
+++ trunk/Tools/Maestro/MgCooker/SetupRun.designer.cs	2014-05-07 07:09:19 UTC (rev 8116)
@@ -31,12 +31,12 @@
             this.components = new System.ComponentModel.Container();
             System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SetupRun));
             this.panel1 = new System.Windows.Forms.Panel();
-            this.button3 = new System.Windows.Forms.Button();
-            this.button2 = new System.Windows.Forms.Button();
-            this.button1 = new System.Windows.Forms.Button();
+            this.btnSaveScript = new System.Windows.Forms.Button();
+            this.btnClose = new System.Windows.Forms.Button();
+            this.btnBuild = new System.Windows.Forms.Button();
             this.MapTree = new System.Windows.Forms.TreeView();
-            this.imageList1 = new System.Windows.Forms.ImageList(this.components);
-            this.saveFileDialog1 = new System.Windows.Forms.SaveFileDialog();
+            this.imageList = new System.Windows.Forms.ImageList(this.components);
+            this.saveFileDialog = new System.Windows.Forms.SaveFileDialog();
             this.panel2 = new System.Windows.Forms.Panel();
             this.BoundsOverride = new System.Windows.Forms.GroupBox();
             this.ModfiedOverrideWarning = new System.Windows.Forms.Label();
@@ -58,11 +58,12 @@
             this.label3 = new System.Windows.Forms.Label();
             this.label2 = new System.Windows.Forms.Label();
             this.label1 = new System.Windows.Forms.Label();
-            this.groupBox3 = new System.Windows.Forms.GroupBox();
+            this.grpThreading = new System.Windows.Forms.GroupBox();
             this.RandomTileOrder = new System.Windows.Forms.CheckBox();
             this.ThreadCount = new System.Windows.Forms.NumericUpDown();
             this.label9 = new System.Windows.Forms.Label();
-            this.groupBox2 = new System.Windows.Forms.GroupBox();
+            this.grpTileSettings = new System.Windows.Forms.GroupBox();
+            this.lnkCalcMpu = new System.Windows.Forms.LinkLabel();
             this.OfficialMethodPanel = new System.Windows.Forms.Panel();
             this.MetersPerUnit = new System.Windows.Forms.NumericUpDown();
             this.label8 = new System.Windows.Forms.Label();
@@ -74,14 +75,13 @@
             this.MaxColLimit = new System.Windows.Forms.NumericUpDown();
             this.label7 = new System.Windows.Forms.Label();
             this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
-            this.lnkCalcMpu = new System.Windows.Forms.LinkLabel();
             this.panel1.SuspendLayout();
             this.panel2.SuspendLayout();
             this.BoundsOverride.SuspendLayout();
             this.grpDifferentConnection.SuspendLayout();
-            this.groupBox3.SuspendLayout();
+            this.grpThreading.SuspendLayout();
             ((System.ComponentModel.ISupportInitialize)(this.ThreadCount)).BeginInit();
-            this.groupBox2.SuspendLayout();
+            this.grpTileSettings.SuspendLayout();
             this.OfficialMethodPanel.SuspendLayout();
             ((System.ComponentModel.ISupportInitialize)(this.MetersPerUnit)).BeginInit();
             this.TilesetLimitPanel.SuspendLayout();
@@ -91,62 +91,61 @@
             // 
             // panel1
             // 
-            this.panel1.Controls.Add(this.button3);
-            this.panel1.Controls.Add(this.button2);
-            this.panel1.Controls.Add(this.button1);
+            this.panel1.Controls.Add(this.btnSaveScript);
+            this.panel1.Controls.Add(this.btnClose);
+            this.panel1.Controls.Add(this.btnBuild);
             resources.ApplyResources(this.panel1, "panel1");
             this.panel1.Name = "panel1";
-            this.panel1.Paint += new System.Windows.Forms.PaintEventHandler(this.panel1_Paint);
             // 
-            // button3
+            // btnSaveScript
             // 
-            resources.ApplyResources(this.button3, "button3");
-            this.button3.Name = "button3";
-            this.button3.UseVisualStyleBackColor = true;
-            this.button3.Click += new System.EventHandler(this.button3_Click);
+            resources.ApplyResources(this.btnSaveScript, "btnSaveScript");
+            this.btnSaveScript.Name = "btnSaveScript";
+            this.btnSaveScript.UseVisualStyleBackColor = true;
+            this.btnSaveScript.Click += new System.EventHandler(this.btnSaveScript_Click);
             // 
-            // button2
+            // btnClose
             // 
-            resources.ApplyResources(this.button2, "button2");
-            this.button2.Name = "button2";
-            this.button2.UseVisualStyleBackColor = true;
-            this.button2.Click += new System.EventHandler(this.button2_Click);
+            resources.ApplyResources(this.btnClose, "btnClose");
+            this.btnClose.Name = "btnClose";
+            this.btnClose.UseVisualStyleBackColor = true;
+            this.btnClose.Click += new System.EventHandler(this.btnClose_Click);
             // 
-            // button1
+            // btnBuild
             // 
-            resources.ApplyResources(this.button1, "button1");
-            this.button1.Name = "button1";
-            this.button1.UseVisualStyleBackColor = true;
-            this.button1.Click += new System.EventHandler(this.button1_Click);
+            resources.ApplyResources(this.btnBuild, "btnBuild");
+            this.btnBuild.Name = "btnBuild";
+            this.btnBuild.UseVisualStyleBackColor = true;
+            this.btnBuild.Click += new System.EventHandler(this.btnBuild_Click);
             // 
             // MapTree
             // 
             this.MapTree.CheckBoxes = true;
             resources.ApplyResources(this.MapTree, "MapTree");
-            this.MapTree.ImageList = this.imageList1;
+            this.MapTree.ImageList = this.imageList;
             this.MapTree.Name = "MapTree";
             this.MapTree.AfterCheck += new System.Windows.Forms.TreeViewEventHandler(this.treeView1_AfterCheck);
             this.MapTree.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.MapTree_AfterSelect);
             // 
-            // imageList1
+            // imageList
             // 
-            this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream")));
-            this.imageList1.TransparentColor = System.Drawing.Color.Transparent;
-            this.imageList1.Images.SetKeyName(0, "Map.ico");
-            this.imageList1.Images.SetKeyName(1, "Layer.ico");
-            this.imageList1.Images.SetKeyName(2, "Range.ico");
-            this.imageList1.Images.SetKeyName(3, "Scale.ico");
+            this.imageList.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList.ImageStream")));
+            this.imageList.TransparentColor = System.Drawing.Color.Transparent;
+            this.imageList.Images.SetKeyName(0, "Map.ico");
+            this.imageList.Images.SetKeyName(1, "Layer.ico");
+            this.imageList.Images.SetKeyName(2, "Range.ico");
+            this.imageList.Images.SetKeyName(3, "Scale.ico");
             // 
-            // saveFileDialog1
+            // saveFileDialog
             // 
-            resources.ApplyResources(this.saveFileDialog1, "saveFileDialog1");
+            resources.ApplyResources(this.saveFileDialog, "saveFileDialog");
             // 
             // panel2
             // 
             this.panel2.Controls.Add(this.BoundsOverride);
             this.panel2.Controls.Add(this.grpDifferentConnection);
-            this.panel2.Controls.Add(this.groupBox3);
-            this.panel2.Controls.Add(this.groupBox2);
+            this.panel2.Controls.Add(this.grpThreading);
+            this.panel2.Controls.Add(this.grpTileSettings);
             resources.ApplyResources(this.panel2, "panel2");
             this.panel2.Name = "panel2";
             // 
@@ -287,14 +286,14 @@
             resources.ApplyResources(this.label1, "label1");
             this.label1.Name = "label1";
             // 
-            // groupBox3
+            // grpThreading
             // 
-            resources.ApplyResources(this.groupBox3, "groupBox3");
-            this.groupBox3.Controls.Add(this.RandomTileOrder);
-            this.groupBox3.Controls.Add(this.ThreadCount);
-            this.groupBox3.Controls.Add(this.label9);
-            this.groupBox3.Name = "groupBox3";
-            this.groupBox3.TabStop = false;
+            resources.ApplyResources(this.grpThreading, "grpThreading");
+            this.grpThreading.Controls.Add(this.RandomTileOrder);
+            this.grpThreading.Controls.Add(this.ThreadCount);
+            this.grpThreading.Controls.Add(this.label9);
+            this.grpThreading.Name = "grpThreading";
+            this.grpThreading.TabStop = false;
             // 
             // RandomTileOrder
             // 
@@ -329,17 +328,24 @@
             resources.ApplyResources(this.label9, "label9");
             this.label9.Name = "label9";
             // 
-            // groupBox2
+            // grpTileSettings
             // 
-            resources.ApplyResources(this.groupBox2, "groupBox2");
-            this.groupBox2.Controls.Add(this.lnkCalcMpu);
-            this.groupBox2.Controls.Add(this.OfficialMethodPanel);
-            this.groupBox2.Controls.Add(this.LimitTileset);
-            this.groupBox2.Controls.Add(this.UseOfficialMethod);
-            this.groupBox2.Controls.Add(this.TilesetLimitPanel);
-            this.groupBox2.Name = "groupBox2";
-            this.groupBox2.TabStop = false;
+            resources.ApplyResources(this.grpTileSettings, "grpTileSettings");
+            this.grpTileSettings.Controls.Add(this.lnkCalcMpu);
+            this.grpTileSettings.Controls.Add(this.OfficialMethodPanel);
+            this.grpTileSettings.Controls.Add(this.LimitTileset);
+            this.grpTileSettings.Controls.Add(this.UseOfficialMethod);
+            this.grpTileSettings.Controls.Add(this.TilesetLimitPanel);
+            this.grpTileSettings.Name = "grpTileSettings";
+            this.grpTileSettings.TabStop = false;
             // 
+            // lnkCalcMpu
+            // 
+            resources.ApplyResources(this.lnkCalcMpu, "lnkCalcMpu");
+            this.lnkCalcMpu.Name = "lnkCalcMpu";
+            this.lnkCalcMpu.TabStop = true;
+            this.lnkCalcMpu.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.lnkCalcMpu_LinkClicked);
+            // 
             // OfficialMethodPanel
             // 
             this.OfficialMethodPanel.Controls.Add(this.MetersPerUnit);
@@ -421,13 +427,6 @@
             resources.ApplyResources(this.label7, "label7");
             this.label7.Name = "label7";
             // 
-            // lnkCalcMpu
-            // 
-            resources.ApplyResources(this.lnkCalcMpu, "lnkCalcMpu");
-            this.lnkCalcMpu.Name = "lnkCalcMpu";
-            this.lnkCalcMpu.TabStop = true;
-            this.lnkCalcMpu.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.lnkCalcMpu_LinkClicked);
-            // 
             // SetupRun
             // 
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
@@ -442,11 +441,11 @@
             this.BoundsOverride.PerformLayout();
             this.grpDifferentConnection.ResumeLayout(false);
             this.grpDifferentConnection.PerformLayout();
-            this.groupBox3.ResumeLayout(false);
-            this.groupBox3.PerformLayout();
+            this.grpThreading.ResumeLayout(false);
+            this.grpThreading.PerformLayout();
             ((System.ComponentModel.ISupportInitialize)(this.ThreadCount)).EndInit();
-            this.groupBox2.ResumeLayout(false);
-            this.groupBox2.PerformLayout();
+            this.grpTileSettings.ResumeLayout(false);
+            this.grpTileSettings.PerformLayout();
             this.OfficialMethodPanel.ResumeLayout(false);
             this.OfficialMethodPanel.PerformLayout();
             ((System.ComponentModel.ISupportInitialize)(this.MetersPerUnit)).EndInit();
@@ -461,12 +460,12 @@
         #endregion
 
         private System.Windows.Forms.Panel panel1;
-        private System.Windows.Forms.Button button2;
-        private System.Windows.Forms.Button button1;
+        private System.Windows.Forms.Button btnClose;
+        private System.Windows.Forms.Button btnBuild;
         private System.Windows.Forms.TreeView MapTree;
-        private System.Windows.Forms.Button button3;
-        private System.Windows.Forms.SaveFileDialog saveFileDialog1;
-        private System.Windows.Forms.ImageList imageList1;
+        private System.Windows.Forms.Button btnSaveScript;
+        private System.Windows.Forms.SaveFileDialog saveFileDialog;
+        private System.Windows.Forms.ImageList imageList;
         private System.Windows.Forms.Panel panel2;
         private System.Windows.Forms.GroupBox grpDifferentConnection;
         private System.Windows.Forms.CheckBox UseNativeAPI;
@@ -475,10 +474,10 @@
         private System.Windows.Forms.Label label3;
         private System.Windows.Forms.Label label2;
         private System.Windows.Forms.Label label1;
-        private System.Windows.Forms.GroupBox groupBox3;
+        private System.Windows.Forms.GroupBox grpThreading;
         private System.Windows.Forms.NumericUpDown ThreadCount;
         private System.Windows.Forms.Label label9;
-        private System.Windows.Forms.GroupBox groupBox2;
+        private System.Windows.Forms.GroupBox grpTileSettings;
         private System.Windows.Forms.CheckBox LimitTileset;
         private System.Windows.Forms.CheckBox UseOfficialMethod;
         private System.Windows.Forms.NumericUpDown MetersPerUnit;

Modified: trunk/Tools/Maestro/MgCooker/SetupRun.resx
===================================================================
--- trunk/Tools/Maestro/MgCooker/SetupRun.resx	2014-05-07 07:05:43 UTC (rev 8115)
+++ trunk/Tools/Maestro/MgCooker/SetupRun.resx	2014-05-07 07:09:19 UTC (rev 8116)
@@ -117,40 +117,40 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <data name=">>button3.Name" xml:space="preserve">
-    <value>button3</value>
+  <data name=">>btnSaveScript.Name" xml:space="preserve">
+    <value>btnSaveScript</value>
   </data>
-  <data name=">>button3.Type" xml:space="preserve">
+  <data name=">>btnSaveScript.Type" xml:space="preserve">
     <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name=">>button3.Parent" xml:space="preserve">
+  <data name=">>btnSaveScript.Parent" xml:space="preserve">
     <value>panel1</value>
   </data>
-  <data name=">>button3.ZOrder" xml:space="preserve">
+  <data name=">>btnSaveScript.ZOrder" xml:space="preserve">
     <value>0</value>
   </data>
-  <data name=">>button2.Name" xml:space="preserve">
-    <value>button2</value>
+  <data name=">>btnClose.Name" xml:space="preserve">
+    <value>btnClose</value>
   </data>
-  <data name=">>button2.Type" xml:space="preserve">
+  <data name=">>btnClose.Type" xml:space="preserve">
     <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name=">>button2.Parent" xml:space="preserve">
+  <data name=">>btnClose.Parent" xml:space="preserve">
     <value>panel1</value>
   </data>
-  <data name=">>button2.ZOrder" xml:space="preserve">
+  <data name=">>btnClose.ZOrder" xml:space="preserve">
     <value>1</value>
   </data>
-  <data name=">>button1.Name" xml:space="preserve">
-    <value>button1</value>
+  <data name=">>btnBuild.Name" xml:space="preserve">
+    <value>btnBuild</value>
   </data>
-  <data name=">>button1.Type" xml:space="preserve">
+  <data name=">>btnBuild.Type" xml:space="preserve">
     <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name=">>button1.Parent" xml:space="preserve">
+  <data name=">>btnBuild.Parent" xml:space="preserve">
     <value>panel1</value>
   </data>
-  <data name=">>button1.ZOrder" xml:space="preserve">
+  <data name=">>btnBuild.ZOrder" xml:space="preserve">
     <value>2</value>
   </data>
   <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
@@ -180,85 +180,85 @@
   <data name=">>panel1.ZOrder" xml:space="preserve">
     <value>2</value>
   </data>
-  <data name="button3.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+  <data name="btnSaveScript.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
     <value>Bottom</value>
   </data>
-  <data name="button3.Location" type="System.Drawing.Point, System.Drawing">
+  <data name="btnSaveScript.Location" type="System.Drawing.Point, System.Drawing">
     <value>227, 9</value>
   </data>
-  <data name="button3.Size" type="System.Drawing.Size, System.Drawing">
+  <data name="btnSaveScript.Size" type="System.Drawing.Size, System.Drawing">
     <value>112, 23</value>
   </data>
-  <data name="button3.TabIndex" type="System.Int32, mscorlib">
+  <data name="btnSaveScript.TabIndex" type="System.Int32, mscorlib">
     <value>2</value>
   </data>
-  <data name="button3.Text" xml:space="preserve">
+  <data name="btnSaveScript.Text" xml:space="preserve">
     <value>Save as script...</value>
   </data>
-  <data name=">>button3.Name" xml:space="preserve">
-    <value>button3</value>
+  <data name=">>btnSaveScript.Name" xml:space="preserve">
+    <value>btnSaveScript</value>
   </data>
-  <data name=">>button3.Type" xml:space="preserve">
+  <data name=">>btnSaveScript.Type" xml:space="preserve">
     <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name=">>button3.Parent" xml:space="preserve">
+  <data name=">>btnSaveScript.Parent" xml:space="preserve">
     <value>panel1</value>
   </data>
-  <data name=">>button3.ZOrder" xml:space="preserve">
+  <data name=">>btnSaveScript.ZOrder" xml:space="preserve">
     <value>0</value>
   </data>
-  <data name="button2.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+  <data name="btnClose.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
     <value>Bottom</value>
   </data>
-  <data name="button2.Location" type="System.Drawing.Point, System.Drawing">
+  <data name="btnClose.Location" type="System.Drawing.Point, System.Drawing">
     <value>355, 8</value>
   </data>
-  <data name="button2.Size" type="System.Drawing.Size, System.Drawing">
+  <data name="btnClose.Size" type="System.Drawing.Size, System.Drawing">
     <value>112, 23</value>
   </data>
-  <data name="button2.TabIndex" type="System.Int32, mscorlib">
+  <data name="btnClose.TabIndex" type="System.Int32, mscorlib">
     <value>1</value>
   </data>
-  <data name="button2.Text" xml:space="preserve">
+  <data name="btnClose.Text" xml:space="preserve">
     <value>Close</value>
   </data>
-  <data name=">>button2.Name" xml:space="preserve">
-    <value>button2</value>
+  <data name=">>btnClose.Name" xml:space="preserve">
+    <value>btnClose</value>
   </data>
-  <data name=">>button2.Type" xml:space="preserve">
+  <data name=">>btnClose.Type" xml:space="preserve">
     <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name=">>button2.Parent" xml:space="preserve">
+  <data name=">>btnClose.Parent" xml:space="preserve">
     <value>panel1</value>
   </data>
-  <data name=">>button2.ZOrder" xml:space="preserve">
+  <data name=">>btnClose.ZOrder" xml:space="preserve">
     <value>1</value>
   </data>
-  <data name="button1.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+  <data name="btnBuild.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
     <value>Bottom</value>
   </data>
-  <data name="button1.Location" type="System.Drawing.Point, System.Drawing">
+  <data name="btnBuild.Location" type="System.Drawing.Point, System.Drawing">
     <value>99, 8</value>
   </data>
-  <data name="button1.Size" type="System.Drawing.Size, System.Drawing">
+  <data name="btnBuild.Size" type="System.Drawing.Size, System.Drawing">
     <value>112, 23</value>
   </data>
-  <data name="button1.TabIndex" type="System.Int32, mscorlib">
+  <data name="btnBuild.TabIndex" type="System.Int32, mscorlib">
     <value>0</value>
   </data>
-  <data name="button1.Text" xml:space="preserve">
+  <data name="btnBuild.Text" xml:space="preserve">
     <value>Build tiles now</value>
   </data>
-  <data name=">>button1.Name" xml:space="preserve">
-    <value>button1</value>
+  <data name=">>btnBuild.Name" xml:space="preserve">
+    <value>btnBuild</value>
   </data>
-  <data name=">>button1.Type" xml:space="preserve">
+  <data name=">>btnBuild.Type" xml:space="preserve">
     <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name=">>button1.Parent" xml:space="preserve">
+  <data name=">>btnBuild.Parent" xml:space="preserve">
     <value>panel1</value>
   </data>
-  <data name=">>button1.ZOrder" xml:space="preserve">
+  <data name=">>btnBuild.ZOrder" xml:space="preserve">
     <value>2</value>
   </data>
   <data name="MapTree.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
@@ -267,62 +267,62 @@
   <data name="MapTree.ImageIndex" type="System.Int32, mscorlib">
     <value>0</value>
   </data>
-  <metadata name="imageList1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+  <metadata name="imageList.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>145, 17</value>
   </metadata>
-  <data name="imageList1.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64">
+  <data name="imageList.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64">
     <value>
         AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
         LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
         ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAB6
-        DAAAAk1TRnQBSQFMAgEBBAEAAWwBAAFsAQABEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA
+        DAAAAk1TRnQBSQFMAgEBBAEAAXQBAAF0AQABEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA
         AwABIAMAAQEBAAEgBgABIP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8AKgADHAEoAyQBNgMk
         ATYDJAE2AyQBNgMkATYDJAE2AyQBNgMkATYDJAE2AyQBNgMkATYDGwEmHAADFgEeAVsCWAHGAx0BKgMC
-        AQOgAAP9Af8D/QH/A/0B/wP9Af8D/QH/A/0B/wP9Af8D/QH/A/0B/wP9Af8D/QH/A/0B/wMbASYcAAGD
-        Am0B9wH0AeYB4QH/Ab4BtwG2Af0BiQGBAYAB+QFNAkwBkQMRAReYAAP9Af8B9QHoAeQB/wH0AeUB4AH/
+        AQOgAAP9Af8D/QH/A/0B/wP9Af8D/QH/A/0B/wP9Af8D/QH/A/0B/wP9Af8D/QH/A/0B/wMbASYcAAGC
+        Am0B9wH0AeYB4QH/Ab0BtgG1Af0BiAGAAX8B+QFNAkwBkQMRAReYAAP9Af8B9QHoAeQB/wH0AeUB4AH/
         AfIB4gHdAf8B8QHgAdkB/wHwAd0B1gH/Ae8B2wHTAf8B7gHZAdEB/wHuAdgB0AH/Ae4B2AHQAf8B7gHY
         AdAB/wP9Af8DGwEmGAABLAIrAUMB9QHoAeMB/wH0AeYB4QH/AfMB5AHfAf8B8gHjAd0B/wHyAeEB2wH/
-        AaABkAGMAfoBZQJaAfABNgI1AVgDCwEPDAADHQEqAx0BKiAAAwUBBwMdASoDHQEqTAAD/QH/AfcB7QHp
-        Af8B9gHqAeYB/wH0AecB4wH/Ad0BtQGwAf8BvQFnAWIB/wG+AWsBZgH/AeMBwgG8Af8B7wHaAdIB/wHu
-        AdgB0AH/Ae4B2AHQAf8D/QH/AxsBJhgAAYUCdwH4AfUB6AHjAf8B9AHmAeEB/wHzAeQB3wH/AfIB4wHd
-        Af8B8gHhAdsB/wHxAd8B2QH/AfAB3QHXAf8B7wHcAdUB/wGVAX4BfAH6AVkCVwHCCwAB/ygAAzABTAMA
-        Af9MAAP9Af8B+AHwAe0B/wHtAdcB0gH/AbkBiQFlAf8BVQGTASUB/wHqAbEBLQH/AegBrgEkAf8B6wHB
-        AVgB/wGxAU8BSgH/Ae4B2QHSAf8B7gHZAdIB/wP9Af8DGwEmFAADQAFwAfUB6QHlAf8B9QHoAeMB/wH0
+        AZ4BjQGJAfoBYwJaAfABNgI1AVgDCwEPDAADHQEqAx0BKiAAAwUBBwMdASoDHQEqTAAD/QH/AfcB7QHp
+        Af8B9gHqAeYB/wH0AecB4wH/Ad0BtQGwAf8BvQFmAWEB/wG+AWoBZQH/AeMBwgG8Af8B7wHaAdIB/wHu
+        AdgB0AH/Ae4B2AHQAf8D/QH/AxsBJhgAAYICdgH4AfUB6AHjAf8B9AHmAeEB/wHzAeQB3wH/AfIB4wHd
+        Af8B8gHhAdsB/wHxAd8B2QH/AfAB3QHXAf8B7wHcAdUB/wGSAX0BewH6AVkCVwHCCwAB/ygAAzABTAMA
+        Af9MAAP9Af8B+AHwAe0B/wHtAdcB0gH/AbkBiQFkAf8BVAGTASQB/wHqAbEBLAH/AegBrgEjAf8B6wHB
+        AVcB/wGxAU4BSQH/Ae4B2QHSAf8B7gHZAdIB/wP9Af8DGwEmFAADQAFwAfUB6QHlAf8B9QHoAeMB/wH0
         AeYB4QH/AfMB5AHfAf8B8gHjAd0B/wHyAeEB2wH/AfEB3wHZAf8B8AHdAdcB/wHvAdwB1QH/Ae8B2gHT
         Af8DOAFcCwAB/wgAAUYCRQF/AwAEAQECA0UBfQQAAygBPAMlATcEAAMvAUoDAAH/DAADEQEXA1gB0QMA
-        Af8DKAE8EAADOAFcAwAB/xgAA/0B/wH2AeoB5gH/AegBvwGcAf8B+wHLAVgB/wEyAa0BPwH/AUoBnQEg
-        Af8B/gHEATgB/wH+Ab4BIwH/AfYBtgEZAf8BlwFoAUUB/wHwAd0B1gH/A/0B/wMbASYUAAGQAn0B+AH1
+        Af8DKAE8EAADOAFcAwAB/xgAA/0B/wH2AeoB5gH/AegBvwGcAf8B+wHLAVcB/wExAa0BPgH/AUkBnQEf
+        Af8B/gHEATcB/wH+Ab4BIgH/AfYBtgEYAf8BlwFnAUQB/wHwAd0B1gH/A/0B/wMbASYUAAGNAnwB+AH1
         AekB5QH/AfUB6AHjAf8B9AHmAeEB/wHzAeQB3wH/AfIB4wHdAf8B8gHhAdsB/wHxAd8B2QH/AfAB3QHX
-        Af8B7wHcAdUB/wFxAmIB9gMEAQYLAAH/CwAB/wNFAX0DSAGFAwAB/wcAAf8DAAH/BAADLwFKAwAB/xAA
-        A0IBdAMAAf8UAAMNAREDWgHVGAAD/QH/AbkBVQFAAf8B+gHOAWQB/wGkAbYBTAH/ATIBrQFAAf8BMQGt
-        AT8B/wHJAb8BTgH/Af4BxAE3Af8B/gHAASgB/wEwAaUBNwH/AbwBZwFkAf8D/QH/AxsBJhAAA1ABngH2
+        Af8B7wHcAdUB/wFuAmIB9gMEAQYLAAH/CwAB/wNFAX0DSAGFAwAB/wcAAf8DAAH/BAADLwFKAwAB/xAA
+        A0IBdAMAAf8UAAMNAREDWgHVGAAD/QH/AbkBVAE/Af8B+gHOAWMB/wGkAbYBSwH/ATEBrQE/Af8BMAGt
+        AT4B/wHJAb8BTQH/Af4BxAE2Af8B/gHAAScB/wEvAaUBNgH/AbwBZgFjAf8D/QH/AxsBJhAAA1ABngH2
         AesB5wH/AfUB6QHlAf8B9QHoAeMB/wH0AeYB4QH/AfMB5AHfAf8B8gHjAd0B/wHyAeEB2wH/AfEB3wHZ
-        Af8B8AHdAdcB/wG1AasBpgH8AygBPA8AAf8oAAMvAUoDAAH/EAADQgF0AwAB/zQAA/0B/wHqAcMBoQH/
-        Af0B1gGEAf8BmwG2AVIB/wEwAZ8BJQH/AfEB2AGRAf8B/QHRAWgB/wGcAbABOQH/ATIBrQFAAf8BMgGt
-        AUAB/wGYAWMBQgH/A/0B/wMbASYQAAGNAYUBhAH3AfYB6wHnAf8B9QHpAeUB/wH1AegB4wH/AfQB5gHh
-        Af8B8wHkAd8B/wHyAeMB3QH/AfIB4QHbAf8B8QHfAdkB/wHwAd0B1wH/AWQCWQHrAwEBAg8AAf8oAAMv
-        AUoDAAH/EAADQgF0AwAB/xQAAwIBAwNRAaEYAAP9Af8B+gHiAbkB/wEzAZoBHAH/AtQBmwH/Af0B4wG1
-        Af8B/QHdAZ0B/wH9AdQBcQH/AeQByAFWAf8BMQGsAT4B/wFIAZwBHQH/AZ4BigFTAf8D/QH/AxsBJgwA
+        Af8B8AHdAdcB/wGzAakBowH8AygBPA8AAf8oAAMvAUoDAAH/EAADQgF0AwAB/zQAA/0B/wHqAcMBoQH/
+        Af0B1gGEAf8BmwG2AVEB/wEvAZ8BJAH/AfEB2AGRAf8B/QHRAWcB/wGcAbABOAH/ATEBrQE/Af8BMQGt
+        AT8B/wGYAWIBQQH/A/0B/wMbASYQAAGLAYQBgwH3AfYB6wHnAf8B9QHpAeUB/wH1AegB4wH/AfQB5gHh
+        Af8B8wHkAd8B/wHyAeMB3QH/AfIB4QHbAf8B8QHfAdkB/wHwAd0B1wH/AWMCWQHrAwEBAg8AAf8oAAMv
+        AUoDAAH/EAADQgF0AwAB/xQAAwIBAwNRAaEYAAP9Af8B+gHiAbkB/wEyAZoBGwH/AtQBmwH/Af0B4wG1
+        Af8B/QHdAZ0B/wH9AdQBcAH/AeQByAFVAf8BMAGsAT0B/wFHAZwBHAH/AZ4BigFSAf8D/QH/AxsBJgwA
         AVwCWQHJAfcB7QHpAf8B9gHrAecB/wH1AekB5QH/AfUB6AHjAf8B9AHmAeEB/wHzAeQB3wH/AfIB4wHd
-        Af8B8gHhAdsB/wHxAd8B2QH/AaIBkwGPAfoDGwEmEwAB/ygAAy8BSgMAAf8QAANCAXQDAAH/FAADPgFr
-        AwAB/xgAA/0B/wFlAZABLQH/ATIBrQFAAf8BMgGtAUAB/wGvAcEBbAH/Af0B2wGVAf8B/QHTAWwB/wH+
-        AcoBSgH/AToBmgEcAf8BMAGXARcB/wGcAWUBQwH/A/0B/wMbASYIAAMEAQUBpAGaAZkB+gH3Ae0B6QH/
+        Af8B8gHhAdsB/wHxAd8B2QH/AaABkAGMAfoDGwEmEwAB/ygAAy8BSgMAAf8QAANCAXQDAAH/FAADPgFr
+        AwAB/xgAA/0B/wFkAZABLAH/ATEBrQE/Af8BMQGtAT8B/wGvAcEBawH/Af0B2wGVAf8B/QHTAWsB/wH+
+        AcoBSQH/ATkBmgEbAf8BLwGXARYB/wGcAWQBQgH/A/0B/wMbASYIAAMEAQUBogGYAZYB+gH3Ae0B6QH/
         AfYB6wHnAf8B9QHpAeUB/wH1AegB4wH/AfQB5gHhAf8B8wHkAd8B/wHyAeMB3QH/AfIB4QHbAf8B8QHf
-        AdkB/wFdAlkB0hcAAf8oAAMvAUoDAAH/EAADQgF2AwAB/zQAA/0B/wG+AWcBRwH/ATIBrQFAAf8BMQGj
-        AS4B/wExAa0BPwH/AcABwgFfAf8B/gHOAVoB/wH+AcYBPAH/AVEBlAEOAf8BwgG6AT4B/wHFAYEBcAH/
+        AdkB/wFdAlkB0hcAAf8oAAMvAUoDAAH/EAADQgF2AwAB/zQAA/0B/wG+AWYBRgH/ATEBrQE/Af8BMAGj
+        AS0B/wEwAa0BPgH/AcABwgFeAf8B/gHOAVkB/wH+AcYBOwH/AVABlAENAf8BwgG6AT0B/wHFAYEBbwH/
         A/0B/wMbASYIAAFkAlwB5wH4Ae4B6wH/AfcB7QHpAf8B9gHrAecB/wH1AekB5QH/AfUB6AHjAf8B9AHm
-        AeEB/wHzAeQB3wH/AfIB4wHdAf8B8gHhAdsB/wGTAYEBfgH4AxMBGhcAAf8oAAMvAUoDAAH/DAADCAEL
-        A1oB3gMAAf80AAP9Af8B9wHtAekB/wFtAZABMQH/AacBtQFGAf8BMgGTARAB/wGqAbcBSAH/AUUBngEh
-        Af8B8gHCATkB/wH+Ab0BHgH/AcUBcAFcAf8B+QHxAe4B/wP9Af8DGwEmBAADEgEZAaUCnAH6AfgB7gHr
+        AeEB/wHzAeQB3wH/AfIB4wHdAf8B8gHhAdsB/wGRAX4BfQH4AxMBGhcAAf8oAAMvAUoDAAH/DAADCAEL
+        A1oB3gMAAf80AAP9Af8B9wHtAekB/wFsAZABMAH/AacBtQFFAf8BMQGTAQ8B/wGqAbcBRwH/AUQBngEg
+        Af8B8gHCATgB/wH+Ab0BHQH/AcUBbwFbAf8B+QHxAe4B/wP9Af8DGwEmBAADEgEZAaMCmgH6AfgB7gHr
         Af8B9wHtAekB/wH2AesB5wH/AfUB6QHlAf8B9QHoAeMB/wH0AeYB4QH/AfMB5AHfAf8B8gHjAd0B/wHy
         AeEB2wH/A1QBrxgAA1cB3wFJAkgBhyAAAwsBDwNVAbcDVwHfTAAD/QH/AfkB8QHuAf8B8gHhAdsB/wGt
-        AYYBTQH/Ae4B2AGLAf8BRgGeASEB/wExAa0BPwH/ATcBlAETAf8BuwFaAUYB/wH4AfAB7QH/AfkB8QHu
-        Af8D/QH/AxsBJggAAwEBAgFSAlEBpwGNAoYB+QH2AesB5wH/AfUB6QHlAf8B9QHoAeMB/wH0AeYB4QH/
-        AfMB5AHfAf8B8gHjAd0B/wGQAXwBegH4Aw4BE5gAA/0B/wH5AfEB7gH/AfkB8QHuAf8B+QHxAe4B/wHs
+        AYYBTAH/Ae4B2AGLAf8BRQGeASAB/wEwAa0BPgH/ATYBlAESAf8BuwFZAUUB/wH4AfAB7QH/AfkB8QHu
+        Af8D/QH/AxsBJggAAwEBAgFSAlEBpwGMAoUB+QH2AesB5wH/AfUB6QHlAf8B9QHoAeMB/wH0AeYB4QH/
+        AfMB5AHfAf8B8gHjAd0B/wGNAXsBeQH4Aw4BE5gAA/0B/wH5AfEB7gH/AfkB8QHuAf8B+QHxAe4B/wHs
         AdIByQH/AdIBlQGCAf8B1AGaAYkB/wHyAeEB3AH/AfkB8QHuAf8B+QHxAe4B/wH5AfEB7gH/A/0B/wMb
-        ASYUAAMdASkBYQJaAeQBkgGKAYkB+QH0AeYB4QH/AfMB5AHfAf8B8gHjAd0B/wFJAkgBiJwAA/0B/wH6
+        ASYUAAMdASkBYQJaAeQBkAGJAYgB+QH0AeYB4QH/AfMB5AHfAf8B8gHjAd0B/wFJAkgBiJwAA/0B/wH6
         AfYB9AH/AfoB9gH0Af8B+gH2AfQB/wH6AfYB9AH/AfoB9gH0Af8B+gH2AfQB/wH6AfYB9AH/AfoB9gH0
-        Af8B+gH2AfQB/wH6AfYB9AH/A/0B/wMbASYgAAM+AWsBhwJ3AfoBhQJ2AfgDBwEKnAABpQKgAf8BpAGg
+        Af8B+gH2AfQB/wH6AfYB9AH/A/0B/wMbASYgAAM+AWsBhAJ2AfoBggJ1AfgDBwEKnAABpQKgAf8BpAGg
         AZ8B/wGkAp8B/wGjAp4B/wGiAp0B/wGhApwB/wGgApsB/wGfApoB/wGdApkB/wGcAZgBlwH/AZsClgH/
         AZkClQH/yAABQgFNAT4HAAE+AwABKAMAAUADAAEgAwABAQEAAQEGAAEBFgAD/4EAAcABAQH8AT8E/wHA
         AQEB/AEPBP8BwAEBAfgBAQHPAfEC/wHAAQEB+AEAAd8B+QL/AcABAQHwAQAB2AFJAcMBzwHAAQEB8AEA
@@ -355,12 +355,84 @@
   <data name=">>MapTree.ZOrder" xml:space="preserve">
     <value>0</value>
   </data>
-  <metadata name="saveFileDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+  <metadata name="saveFileDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>17, 17</value>
   </metadata>
-  <data name="saveFileDialog1.Title" xml:space="preserve">
+  <data name="saveFileDialog.Title" xml:space="preserve">
     <value>Select file to save script to</value>
   </data>
+  <data name=">>BoundsOverride.Name" xml:space="preserve">
+    <value>BoundsOverride</value>
+  </data>
+  <data name=">>BoundsOverride.Type" xml:space="preserve">
+    <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>BoundsOverride.Parent" xml:space="preserve">
+    <value>panel2</value>
+  </data>
+  <data name=">>BoundsOverride.ZOrder" xml:space="preserve">
+    <value>0</value>
+  </data>
+  <data name=">>grpDifferentConnection.Name" xml:space="preserve">
+    <value>grpDifferentConnection</value>
+  </data>
+  <data name=">>grpDifferentConnection.Type" xml:space="preserve">
+    <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>grpDifferentConnection.Parent" xml:space="preserve">
+    <value>panel2</value>
+  </data>
+  <data name=">>grpDifferentConnection.ZOrder" xml:space="preserve">
+    <value>1</value>
+  </data>
+  <data name=">>grpThreading.Name" xml:space="preserve">
+    <value>grpThreading</value>
+  </data>
+  <data name=">>grpThreading.Type" xml:space="preserve">
+    <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>grpThreading.Parent" xml:space="preserve">
+    <value>panel2</value>
+  </data>
+  <data name=">>grpThreading.ZOrder" xml:space="preserve">
+    <value>2</value>
+  </data>
+  <data name=">>grpTileSettings.Name" xml:space="preserve">
+    <value>grpTileSettings</value>
+  </data>
+  <data name=">>grpTileSettings.Type" xml:space="preserve">
+    <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>grpTileSettings.Parent" xml:space="preserve">
+    <value>panel2</value>
+  </data>
+  <data name=">>grpTileSettings.ZOrder" xml:space="preserve">
+    <value>3</value>
+  </data>
+  <data name="panel2.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
+    <value>Right</value>
+  </data>
+  <data name="panel2.Location" type="System.Drawing.Point, System.Drawing">
+    <value>293, 0</value>
+  </data>
+  <data name="panel2.Size" type="System.Drawing.Size, System.Drawing">
+    <value>272, 537</value>
+  </data>
+  <data name="panel2.TabIndex" type="System.Int32, mscorlib">
+    <value>2</value>
+  </data>
+  <data name=">>panel2.Name" xml:space="preserve">
+    <value>panel2</value>
+  </data>
+  <data name=">>panel2.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>panel2.Parent" xml:space="preserve">
+    <value>$this</value>
+  </data>
+  <data name=">>panel2.ZOrder" xml:space="preserve">
+    <value>1</value>
+  </data>
   <data name="BoundsOverride.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
     <value>Top, Left, Right</value>
   </data>
@@ -511,450 +583,6 @@
   <data name=">>BoundsOverride.ZOrder" xml:space="preserve">
     <value>0</value>
   </data>
-  <data name="grpDifferentConnection.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
-    <value>Top, Left, Right</value>
-  </data>
-  <data name=">>chkUseDifferentConnection.Name" xml:space="preserve">
-    <value>chkUseDifferentConnection</value>
-  </data>
-  <data name=">>chkUseDifferentConnection.Type" xml:space="preserve">
-    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>chkUseDifferentConnection.Parent" xml:space="preserve">
-    <value>grpDifferentConnection</value>
-  </data>
-  <data name=">>chkUseDifferentConnection.ZOrder" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name=">>UseNativeAPI.Name" xml:space="preserve">
-    <value>UseNativeAPI</value>
-  </data>
-  <data name=">>UseNativeAPI.Type" xml:space="preserve">
-    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>UseNativeAPI.Parent" xml:space="preserve">
-    <value>grpDifferentConnection</value>
-  </data>
-  <data name=">>UseNativeAPI.ZOrder" xml:space="preserve">
-    <value>1</value>
-  </data>
-  <data name=">>Password.Name" xml:space="preserve">
-    <value>Password</value>
-  </data>
-  <data name=">>Password.Type" xml:space="preserve">
-    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>Password.Parent" xml:space="preserve">
-    <value>grpDifferentConnection</value>
-  </data>
-  <data name=">>Password.ZOrder" xml:space="preserve">
-    <value>2</value>
-  </data>
-  <data name=">>Username.Name" xml:space="preserve">
-    <value>Username</value>
-  </data>
-  <data name=">>Username.Type" xml:space="preserve">
-    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>Username.Parent" xml:space="preserve">
-    <value>grpDifferentConnection</value>
-  </data>
-  <data name=">>Username.ZOrder" xml:space="preserve">
-    <value>3</value>
-  </data>
-  <data name=">>MapAgent.Name" xml:space="preserve">
-    <value>MapAgent</value>
-  </data>
-  <data name=">>MapAgent.Type" xml:space="preserve">
-    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>MapAgent.Parent" xml:space="preserve">
-    <value>grpDifferentConnection</value>
-  </data>
-  <data name=">>MapAgent.ZOrder" xml:space="preserve">
-    <value>4</value>
-  </data>
-  <data name=">>label3.Name" xml:space="preserve">
-    <value>label3</value>
-  </data>
-  <data name=">>label3.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>label3.Parent" xml:space="preserve">
-    <value>grpDifferentConnection</value>
-  </data>
-  <data name=">>label3.ZOrder" xml:space="preserve">
-    <value>5</value>
-  </data>
-  <data name=">>label2.Name" xml:space="preserve">
-    <value>label2</value>
-  </data>
-  <data name=">>label2.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>label2.Parent" xml:space="preserve">
-    <value>grpDifferentConnection</value>
-  </data>
-  <data name=">>label2.ZOrder" xml:space="preserve">
-    <value>6</value>
-  </data>
-  <data name=">>label1.Name" xml:space="preserve">
-    <value>label1</value>
-  </data>
-  <data name=">>label1.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>label1.Parent" xml:space="preserve">
-    <value>grpDifferentConnection</value>
-  </data>
-  <data name=">>label1.ZOrder" xml:space="preserve">
-    <value>7</value>
-  </data>
-  <data name="grpDifferentConnection.Location" type="System.Drawing.Point, System.Drawing">
-    <value>12, 8</value>
-  </data>
-  <data name="grpDifferentConnection.Size" type="System.Drawing.Size, System.Drawing">
-    <value>248, 128</value>
-  </data>
-  <data name="grpDifferentConnection.TabIndex" type="System.Int32, mscorlib">
-    <value>5</value>
-  </data>
-  <data name=">>grpDifferentConnection.Name" xml:space="preserve">
-    <value>grpDifferentConnection</value>
-  </data>
-  <data name=">>grpDifferentConnection.Type" xml:space="preserve">
-    <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>grpDifferentConnection.Parent" xml:space="preserve">
-    <value>panel2</value>
-  </data>
-  <data name=">>grpDifferentConnection.ZOrder" xml:space="preserve">
-    <value>1</value>
-  </data>
-  <data name="groupBox3.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
-    <value>Top, Left, Right</value>
-  </data>
-  <data name=">>RandomTileOrder.Name" xml:space="preserve">
-    <value>RandomTileOrder</value>
-  </data>
-  <data name=">>RandomTileOrder.Type" xml:space="preserve">
-    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>RandomTileOrder.Parent" xml:space="preserve">
-    <value>groupBox3</value>
-  </data>
-  <data name=">>RandomTileOrder.ZOrder" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name=">>ThreadCount.Name" xml:space="preserve">
-    <value>ThreadCount</value>
-  </data>
-  <data name=">>ThreadCount.Type" xml:space="preserve">
-    <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>ThreadCount.Parent" xml:space="preserve">
-    <value>groupBox3</value>
-  </data>
-  <data name=">>ThreadCount.ZOrder" xml:space="preserve">
-    <value>1</value>
-  </data>
-  <data name=">>label9.Name" xml:space="preserve">
-    <value>label9</value>
-  </data>
-  <data name=">>label9.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>label9.Parent" xml:space="preserve">
-    <value>groupBox3</value>
-  </data>
-  <data name=">>label9.ZOrder" xml:space="preserve">
-    <value>2</value>
-  </data>
-  <data name="groupBox3.Location" type="System.Drawing.Point, System.Drawing">
-    <value>12, 328</value>
-  </data>
-  <data name="groupBox3.Size" type="System.Drawing.Size, System.Drawing">
-    <value>248, 80</value>
-  </data>
-  <data name="groupBox3.TabIndex" type="System.Int32, mscorlib">
-    <value>7</value>
-  </data>
-  <data name="groupBox3.Text" xml:space="preserve">
-    <value>Threading</value>
-  </data>
-  <data name=">>groupBox3.Name" xml:space="preserve">
-    <value>groupBox3</value>
-  </data>
-  <data name=">>groupBox3.Type" xml:space="preserve">
-    <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>groupBox3.Parent" xml:space="preserve">
-    <value>panel2</value>
-  </data>
-  <data name=">>groupBox3.ZOrder" xml:space="preserve">
-    <value>2</value>
-  </data>
-  <data name="groupBox2.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
-    <value>Top, Left, Right</value>
-  </data>
-  <data name="lnkCalcMpu.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="lnkCalcMpu.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="lnkCalcMpu.Location" type="System.Drawing.Point, System.Drawing">
-    <value>141, 105</value>
-  </data>
-  <data name="lnkCalcMpu.Size" type="System.Drawing.Size, System.Drawing">
-    <value>51, 13</value>
-  </data>
-  <data name="lnkCalcMpu.TabIndex" type="System.Int32, mscorlib">
-    <value>14</value>
-  </data>
-  <data name="lnkCalcMpu.Text" xml:space="preserve">
-    <value>Calculate</value>
-  </data>
-  <data name=">>lnkCalcMpu.Name" xml:space="preserve">
-    <value>lnkCalcMpu</value>
-  </data>
-  <data name=">>lnkCalcMpu.Type" xml:space="preserve">
-    <value>System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>lnkCalcMpu.Parent" xml:space="preserve">
-    <value>groupBox2</value>
-  </data>
-  <data name=">>lnkCalcMpu.ZOrder" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name=">>MetersPerUnit.Name" xml:space="preserve">
-    <value>MetersPerUnit</value>
-  </data>
-  <data name=">>MetersPerUnit.Type" xml:space="preserve">
-    <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>MetersPerUnit.Parent" xml:space="preserve">
-    <value>OfficialMethodPanel</value>
-  </data>
-  <data name=">>MetersPerUnit.ZOrder" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name=">>label8.Name" xml:space="preserve">
-    <value>label8</value>
-  </data>
-  <data name=">>label8.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>label8.Parent" xml:space="preserve">
-    <value>OfficialMethodPanel</value>
-  </data>
-  <data name=">>label8.ZOrder" xml:space="preserve">
-    <value>1</value>
-  </data>
-  <data name="OfficialMethodPanel.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="OfficialMethodPanel.Location" type="System.Drawing.Point, System.Drawing">
-    <value>24, 128</value>
-  </data>
-  <data name="OfficialMethodPanel.Size" type="System.Drawing.Size, System.Drawing">
-    <value>216, 24</value>
-  </data>
-  <data name="OfficialMethodPanel.TabIndex" type="System.Int32, mscorlib">
-    <value>13</value>
-  </data>
-  <data name=">>OfficialMethodPanel.Name" xml:space="preserve">
-    <value>OfficialMethodPanel</value>
-  </data>
-  <data name=">>OfficialMethodPanel.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>OfficialMethodPanel.Parent" xml:space="preserve">
-    <value>groupBox2</value>
-  </data>
-  <data name=">>OfficialMethodPanel.ZOrder" xml:space="preserve">
-    <value>1</value>
-  </data>
-  <data name="LimitTileset.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="LimitTileset.Location" type="System.Drawing.Point, System.Drawing">
-    <value>24, 24</value>
-  </data>
-  <data name="LimitTileset.Size" type="System.Drawing.Size, System.Drawing">
-    <value>118, 17</value>
-  </data>
-  <data name="LimitTileset.TabIndex" type="System.Int32, mscorlib">
-    <value>11</value>
-  </data>
-  <data name="LimitTileset.Text" xml:space="preserve">
-    <value>Limit number of tiles</value>
-  </data>
-  <data name="LimitTileset.ToolTip" xml:space="preserve">
-    <value>Set a limit on the number of tiles generated, note that this may prevent all tiles from being created</value>
-  </data>
-  <data name=">>LimitTileset.Name" xml:space="preserve">
-    <value>LimitTileset</value>
-  </data>
-  <data name=">>LimitTileset.Type" xml:space="preserve">
-    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>LimitTileset.Parent" xml:space="preserve">
-    <value>groupBox2</value>
-  </data>
-  <data name=">>LimitTileset.ZOrder" xml:space="preserve">
-    <value>2</value>
-  </data>
-  <data name="UseOfficialMethod.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="UseOfficialMethod.Location" type="System.Drawing.Point, System.Drawing">
-    <value>24, 104</value>
-  </data>
-  <data name="UseOfficialMethod.Size" type="System.Drawing.Size, System.Drawing">
-    <value>116, 17</value>
-  </data>
-  <data name="UseOfficialMethod.TabIndex" type="System.Int32, mscorlib">
-    <value>10</value>
-  </data>
-  <data name="UseOfficialMethod.Text" xml:space="preserve">
-    <value>Use official method</value>
-  </data>
-  <data name="UseOfficialMethod.ToolTip" xml:space="preserve">
-    <value>The official method is the most accurate, but requires that the meters per map unit is entered</value>
-  </data>
-  <data name=">>UseOfficialMethod.Name" xml:space="preserve">
-    <value>UseOfficialMethod</value>
-  </data>
-  <data name=">>UseOfficialMethod.Type" xml:space="preserve">
-    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>UseOfficialMethod.Parent" xml:space="preserve">
-    <value>groupBox2</value>
-  </data>
-  <data name=">>UseOfficialMethod.ZOrder" xml:space="preserve">
-    <value>3</value>
-  </data>
-  <data name=">>MaxRowLimit.Name" xml:space="preserve">
-    <value>MaxRowLimit</value>
-  </data>
-  <data name=">>MaxRowLimit.Type" xml:space="preserve">
-    <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>MaxRowLimit.Parent" xml:space="preserve">
-    <value>TilesetLimitPanel</value>
-  </data>
-  <data name=">>MaxRowLimit.ZOrder" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name=">>label6.Name" xml:space="preserve">
-    <value>label6</value>
-  </data>
-  <data name=">>label6.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>label6.Parent" xml:space="preserve">
-    <value>TilesetLimitPanel</value>
-  </data>
-  <data name=">>label6.ZOrder" xml:space="preserve">
-    <value>1</value>
-  </data>
-  <data name=">>MaxColLimit.Name" xml:space="preserve">
-    <value>MaxColLimit</value>
-  </data>
-  <data name=">>MaxColLimit.Type" xml:space="preserve">
-    <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>MaxColLimit.Parent" xml:space="preserve">
-    <value>TilesetLimitPanel</value>
-  </data>
-  <data name=">>MaxColLimit.ZOrder" xml:space="preserve">
-    <value>2</value>
-  </data>
-  <data name=">>label7.Name" xml:space="preserve">
-    <value>label7</value>
-  </data>
-  <data name=">>label7.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>label7.Parent" xml:space="preserve">
-    <value>TilesetLimitPanel</value>
-  </data>
-  <data name=">>label7.ZOrder" xml:space="preserve">
-    <value>3</value>
-  </data>
-  <data name="TilesetLimitPanel.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
-  </data>
-  <data name="TilesetLimitPanel.Location" type="System.Drawing.Point, System.Drawing">
-    <value>24, 48</value>
-  </data>
-  <data name="TilesetLimitPanel.Size" type="System.Drawing.Size, System.Drawing">
-    <value>216, 48</value>
-  </data>
-  <data name="TilesetLimitPanel.TabIndex" type="System.Int32, mscorlib">
-    <value>12</value>
-  </data>
-  <data name=">>TilesetLimitPanel.Name" xml:space="preserve">
-    <value>TilesetLimitPanel</value>
-  </data>
-  <data name=">>TilesetLimitPanel.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>TilesetLimitPanel.Parent" xml:space="preserve">
-    <value>groupBox2</value>
-  </data>
-  <data name=">>TilesetLimitPanel.ZOrder" xml:space="preserve">
-    <value>4</value>
-  </data>
-  <data name="groupBox2.Location" type="System.Drawing.Point, System.Drawing">
-    <value>12, 144</value>
-  </data>
-  <data name="groupBox2.Size" type="System.Drawing.Size, System.Drawing">
-    <value>248, 168</value>
-  </data>
-  <data name="groupBox2.TabIndex" type="System.Int32, mscorlib">
-    <value>6</value>
-  </data>
-  <data name="groupBox2.Text" xml:space="preserve">
-    <value>Tilesettings</value>
-  </data>
-  <data name=">>groupBox2.Name" xml:space="preserve">
-    <value>groupBox2</value>
-  </data>
-  <data name=">>groupBox2.Type" xml:space="preserve">
-    <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>groupBox2.Parent" xml:space="preserve">
-    <value>panel2</value>
-  </data>
-  <data name=">>groupBox2.ZOrder" xml:space="preserve">
-    <value>3</value>
-  </data>
-  <data name="panel2.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
-    <value>Right</value>
-  </data>
-  <data name="panel2.Location" type="System.Drawing.Point, System.Drawing">
-    <value>293, 0</value>
-  </data>
-  <data name="panel2.Size" type="System.Drawing.Size, System.Drawing">
-    <value>272, 537</value>
-  </data>
-  <data name="panel2.TabIndex" type="System.Int32, mscorlib">
-    <value>2</value>
-  </data>
-  <data name=">>panel2.Name" xml:space="preserve">
-    <value>panel2</value>
-  </data>
-  <data name=">>panel2.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name=">>panel2.Parent" xml:space="preserve">
-    <value>$this</value>
-  </data>
-  <data name=">>panel2.ZOrder" xml:space="preserve">
-    <value>1</value>
-  </data>
   <data name="ModfiedOverrideWarning.AutoSize" type="System.Boolean, mscorlib">
     <value>True</value>
   </data>
@@ -1189,6 +817,126 @@
   <data name=">>label11.ZOrder" xml:space="preserve">
     <value>9</value>
   </data>
+  <data name="grpDifferentConnection.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+    <value>Top, Left, Right</value>
+  </data>
+  <data name=">>chkUseDifferentConnection.Name" xml:space="preserve">
+    <value>chkUseDifferentConnection</value>
+  </data>
+  <data name=">>chkUseDifferentConnection.Type" xml:space="preserve">
+    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>chkUseDifferentConnection.Parent" xml:space="preserve">
+    <value>grpDifferentConnection</value>
+  </data>
+  <data name=">>chkUseDifferentConnection.ZOrder" xml:space="preserve">
+    <value>0</value>
+  </data>
+  <data name=">>UseNativeAPI.Name" xml:space="preserve">
+    <value>UseNativeAPI</value>
+  </data>
+  <data name=">>UseNativeAPI.Type" xml:space="preserve">
+    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>UseNativeAPI.Parent" xml:space="preserve">
+    <value>grpDifferentConnection</value>
+  </data>
+  <data name=">>UseNativeAPI.ZOrder" xml:space="preserve">
+    <value>1</value>
+  </data>
+  <data name=">>Password.Name" xml:space="preserve">
+    <value>Password</value>
+  </data>
+  <data name=">>Password.Type" xml:space="preserve">
+    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>Password.Parent" xml:space="preserve">
+    <value>grpDifferentConnection</value>
+  </data>
+  <data name=">>Password.ZOrder" xml:space="preserve">
+    <value>2</value>
+  </data>
+  <data name=">>Username.Name" xml:space="preserve">
+    <value>Username</value>
+  </data>
+  <data name=">>Username.Type" xml:space="preserve">
+    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>Username.Parent" xml:space="preserve">
+    <value>grpDifferentConnection</value>
+  </data>
+  <data name=">>Username.ZOrder" xml:space="preserve">
+    <value>3</value>
+  </data>
+  <data name=">>MapAgent.Name" xml:space="preserve">
+    <value>MapAgent</value>
+  </data>
+  <data name=">>MapAgent.Type" xml:space="preserve">
+    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>MapAgent.Parent" xml:space="preserve">
+    <value>grpDifferentConnection</value>
+  </data>
+  <data name=">>MapAgent.ZOrder" xml:space="preserve">
+    <value>4</value>
+  </data>
+  <data name=">>label3.Name" xml:space="preserve">
+    <value>label3</value>
+  </data>
+  <data name=">>label3.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>label3.Parent" xml:space="preserve">
+    <value>grpDifferentConnection</value>
+  </data>
+  <data name=">>label3.ZOrder" xml:space="preserve">
+    <value>5</value>
+  </data>
+  <data name=">>label2.Name" xml:space="preserve">
+    <value>label2</value>
+  </data>
+  <data name=">>label2.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>label2.Parent" xml:space="preserve">
+    <value>grpDifferentConnection</value>
+  </data>
+  <data name=">>label2.ZOrder" xml:space="preserve">
+    <value>6</value>
+  </data>
+  <data name=">>label1.Name" xml:space="preserve">
+    <value>label1</value>
+  </data>
+  <data name=">>label1.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>label1.Parent" xml:space="preserve">
+    <value>grpDifferentConnection</value>
+  </data>
+  <data name=">>label1.ZOrder" xml:space="preserve">
+    <value>7</value>
+  </data>
+  <data name="grpDifferentConnection.Location" type="System.Drawing.Point, System.Drawing">
+    <value>12, 8</value>
+  </data>
+  <data name="grpDifferentConnection.Size" type="System.Drawing.Size, System.Drawing">
+    <value>248, 128</value>
+  </data>
+  <data name="grpDifferentConnection.TabIndex" type="System.Int32, mscorlib">
+    <value>5</value>
+  </data>
+  <data name=">>grpDifferentConnection.Name" xml:space="preserve">
+    <value>grpDifferentConnection</value>
+  </data>
+  <data name=">>grpDifferentConnection.Type" xml:space="preserve">
+    <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>grpDifferentConnection.Parent" xml:space="preserve">
+    <value>panel2</value>
+  </data>
+  <data name=">>grpDifferentConnection.ZOrder" xml:space="preserve">
+    <value>1</value>
+  </data>
   <data name="chkUseDifferentConnection.AutoSize" type="System.Boolean, mscorlib">
     <value>True</value>
   </data>
@@ -1402,6 +1150,69 @@
   <data name=">>label1.ZOrder" xml:space="preserve">
     <value>7</value>
   </data>
+  <data name="grpThreading.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+    <value>Top, Left, Right</value>
+  </data>
+  <data name=">>RandomTileOrder.Name" xml:space="preserve">
+    <value>RandomTileOrder</value>
+  </data>
+  <data name=">>RandomTileOrder.Type" xml:space="preserve">
+    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>RandomTileOrder.Parent" xml:space="preserve">
+    <value>grpThreading</value>
+  </data>
+  <data name=">>RandomTileOrder.ZOrder" xml:space="preserve">
+    <value>0</value>
+  </data>
+  <data name=">>ThreadCount.Name" xml:space="preserve">
+    <value>ThreadCount</value>
+  </data>
+  <data name=">>ThreadCount.Type" xml:space="preserve">
+    <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>ThreadCount.Parent" xml:space="preserve">
+    <value>grpThreading</value>
+  </data>
+  <data name=">>ThreadCount.ZOrder" xml:space="preserve">
+    <value>1</value>
+  </data>
+  <data name=">>label9.Name" xml:space="preserve">
+    <value>label9</value>
+  </data>
+  <data name=">>label9.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>label9.Parent" xml:space="preserve">
+    <value>grpThreading</value>
+  </data>
+  <data name=">>label9.ZOrder" xml:space="preserve">
+    <value>2</value>
+  </data>
+  <data name="grpThreading.Location" type="System.Drawing.Point, System.Drawing">
+    <value>12, 328</value>
+  </data>
+  <data name="grpThreading.Size" type="System.Drawing.Size, System.Drawing">
+    <value>248, 80</value>
+  </data>
+  <data name="grpThreading.TabIndex" type="System.Int32, mscorlib">
+    <value>7</value>
+  </data>
+  <data name="grpThreading.Text" xml:space="preserve">
+    <value>Threading</value>
+  </data>
+  <data name=">>grpThreading.Name" xml:space="preserve">
+    <value>grpThreading</value>
+  </data>
+  <data name=">>grpThreading.Type" xml:space="preserve">
+    <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>grpThreading.Parent" xml:space="preserve">
+    <value>panel2</value>
+  </data>
+  <data name=">>grpThreading.ZOrder" xml:space="preserve">
+    <value>2</value>
+  </data>
   <data name="RandomTileOrder.AutoSize" type="System.Boolean, mscorlib">
     <value>True</value>
   </data>
@@ -1427,7 +1238,7 @@
     <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
   <data name=">>RandomTileOrder.Parent" xml:space="preserve">
-    <value>groupBox3</value>
+    <value>grpThreading</value>
   </data>
   <data name=">>RandomTileOrder.ZOrder" xml:space="preserve">
     <value>0</value>
@@ -1451,7 +1262,7 @@
     <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
   <data name=">>ThreadCount.Parent" xml:space="preserve">
-    <value>groupBox3</value>
+    <value>grpThreading</value>
   </data>
   <data name=">>ThreadCount.ZOrder" xml:space="preserve">
     <value>1</value>
@@ -1478,11 +1289,176 @@
     <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
   <data name=">>label9.Parent" xml:space="preserve">
-    <value>groupBox3</value>
+    <value>grpThreading</value>
   </data>
   <data name=">>label9.ZOrder" xml:space="preserve">
     <value>2</value>
   </data>
+  <data name="grpTileSettings.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+    <value>Top, Left, Right</value>
+  </data>
+  <data name=">>lnkCalcMpu.Name" xml:space="preserve">
+    <value>lnkCalcMpu</value>
+  </data>
+  <data name=">>lnkCalcMpu.Type" xml:space="preserve">
+    <value>System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>lnkCalcMpu.Parent" xml:space="preserve">
+    <value>grpTileSettings</value>
+  </data>
+  <data name=">>lnkCalcMpu.ZOrder" xml:space="preserve">
+    <value>0</value>
+  </data>
+  <data name=">>OfficialMethodPanel.Name" xml:space="preserve">
+    <value>OfficialMethodPanel</value>
+  </data>
+  <data name=">>OfficialMethodPanel.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>OfficialMethodPanel.Parent" xml:space="preserve">
+    <value>grpTileSettings</value>
+  </data>
+  <data name=">>OfficialMethodPanel.ZOrder" xml:space="preserve">
+    <value>1</value>
+  </data>
+  <data name=">>LimitTileset.Name" xml:space="preserve">
+    <value>LimitTileset</value>
+  </data>
+  <data name=">>LimitTileset.Type" xml:space="preserve">
+    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>LimitTileset.Parent" xml:space="preserve">
+    <value>grpTileSettings</value>
+  </data>
+  <data name=">>LimitTileset.ZOrder" xml:space="preserve">
+    <value>2</value>
+  </data>
+  <data name=">>UseOfficialMethod.Name" xml:space="preserve">
+    <value>UseOfficialMethod</value>
+  </data>
+  <data name=">>UseOfficialMethod.Type" xml:space="preserve">
+    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>UseOfficialMethod.Parent" xml:space="preserve">
+    <value>grpTileSettings</value>
+  </data>
+  <data name=">>UseOfficialMethod.ZOrder" xml:space="preserve">
+    <value>3</value>
+  </data>
+  <data name=">>TilesetLimitPanel.Name" xml:space="preserve">
+    <value>TilesetLimitPanel</value>
+  </data>
+  <data name=">>TilesetLimitPanel.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>TilesetLimitPanel.Parent" xml:space="preserve">
+    <value>grpTileSettings</value>
+  </data>
+  <data name=">>TilesetLimitPanel.ZOrder" xml:space="preserve">
+    <value>4</value>
+  </data>
+  <data name="grpTileSettings.Location" type="System.Drawing.Point, System.Drawing">
+    <value>12, 144</value>
+  </data>
+  <data name="grpTileSettings.Size" type="System.Drawing.Size, System.Drawing">
+    <value>248, 168</value>
+  </data>
+  <data name="grpTileSettings.TabIndex" type="System.Int32, mscorlib">
+    <value>6</value>
+  </data>
+  <data name="grpTileSettings.Text" xml:space="preserve">
+    <value>Tile Settings</value>
+  </data>
+  <data name=">>grpTileSettings.Name" xml:space="preserve">
+    <value>grpTileSettings</value>
+  </data>
+  <data name=">>grpTileSettings.Type" xml:space="preserve">
+    <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>grpTileSettings.Parent" xml:space="preserve">
+    <value>panel2</value>
+  </data>
+  <data name=">>grpTileSettings.ZOrder" xml:space="preserve">
+    <value>3</value>
+  </data>
+  <data name="lnkCalcMpu.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
+  </data>
+  <data name="lnkCalcMpu.Enabled" type="System.Boolean, mscorlib">
+    <value>False</value>
+  </data>
+  <data name="lnkCalcMpu.Location" type="System.Drawing.Point, System.Drawing">
+    <value>141, 105</value>
+  </data>
+  <data name="lnkCalcMpu.Size" type="System.Drawing.Size, System.Drawing">
+    <value>51, 13</value>
+  </data>
+  <data name="lnkCalcMpu.TabIndex" type="System.Int32, mscorlib">
+    <value>14</value>
+  </data>
+  <data name="lnkCalcMpu.Text" xml:space="preserve">
+    <value>Calculate</value>
+  </data>
+  <data name=">>lnkCalcMpu.Name" xml:space="preserve">
+    <value>lnkCalcMpu</value>
+  </data>
+  <data name=">>lnkCalcMpu.Type" xml:space="preserve">
+    <value>System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>lnkCalcMpu.Parent" xml:space="preserve">
+    <value>grpTileSettings</value>
+  </data>
+  <data name=">>lnkCalcMpu.ZOrder" xml:space="preserve">
+    <value>0</value>
+  </data>
+  <data name=">>MetersPerUnit.Name" xml:space="preserve">
+    <value>MetersPerUnit</value>
+  </data>
+  <data name=">>MetersPerUnit.Type" xml:space="preserve">
+    <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>MetersPerUnit.Parent" xml:space="preserve">
+    <value>OfficialMethodPanel</value>
+  </data>
+  <data name=">>MetersPerUnit.ZOrder" xml:space="preserve">
+    <value>0</value>
+  </data>
+  <data name=">>label8.Name" xml:space="preserve">
+    <value>label8</value>
+  </data>
+  <data name=">>label8.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>label8.Parent" xml:space="preserve">
+    <value>OfficialMethodPanel</value>
+  </data>
+  <data name=">>label8.ZOrder" xml:space="preserve">
+    <value>1</value>
+  </data>
+  <data name="OfficialMethodPanel.Enabled" type="System.Boolean, mscorlib">
+    <value>False</value>
+  </data>
+  <data name="OfficialMethodPanel.Location" type="System.Drawing.Point, System.Drawing">
+    <value>24, 128</value>
+  </data>
+  <data name="OfficialMethodPanel.Size" type="System.Drawing.Size, System.Drawing">
+    <value>216, 24</value>
+  </data>
+  <data name="OfficialMethodPanel.TabIndex" type="System.Int32, mscorlib">
+    <value>13</value>
+  </data>
+  <data name=">>OfficialMethodPanel.Name" xml:space="preserve">
+    <value>OfficialMethodPanel</value>
+  </data>
+  <data name=">>OfficialMethodPanel.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>OfficialMethodPanel.Parent" xml:space="preserve">
+    <value>grpTileSettings</value>
+  </data>
+  <data name=">>OfficialMethodPanel.ZOrder" xml:space="preserve">
+    <value>1</value>
+  </data>
   <data name="MetersPerUnit.Location" type="System.Drawing.Point, System.Drawing">
     <value>104, 0</value>
   </data>
@@ -1534,6 +1510,138 @@
   <data name=">>label8.ZOrder" xml:space="preserve">
     <value>1</value>
   </data>
+  <data name="LimitTileset.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
+  </data>
+  <data name="LimitTileset.Location" type="System.Drawing.Point, System.Drawing">
+    <value>24, 24</value>
+  </data>
+  <data name="LimitTileset.Size" type="System.Drawing.Size, System.Drawing">
+    <value>118, 17</value>
+  </data>
+  <data name="LimitTileset.TabIndex" type="System.Int32, mscorlib">
+    <value>11</value>
+  </data>
+  <data name="LimitTileset.Text" xml:space="preserve">
+    <value>Limit number of tiles</value>
+  </data>
+  <data name="LimitTileset.ToolTip" xml:space="preserve">
+    <value>Set a limit on the number of tiles generated, note that this may prevent all tiles from being created</value>
+  </data>
+  <data name=">>LimitTileset.Name" xml:space="preserve">
+    <value>LimitTileset</value>
+  </data>
+  <data name=">>LimitTileset.Type" xml:space="preserve">
+    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>LimitTileset.Parent" xml:space="preserve">
+    <value>grpTileSettings</value>
+  </data>
+  <data name=">>LimitTileset.ZOrder" xml:space="preserve">
+    <value>2</value>
+  </data>
+  <data name="UseOfficialMethod.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
+  </data>
+  <data name="UseOfficialMethod.Location" type="System.Drawing.Point, System.Drawing">
+    <value>24, 104</value>
+  </data>
+  <data name="UseOfficialMethod.Size" type="System.Drawing.Size, System.Drawing">
+    <value>116, 17</value>
+  </data>
+  <data name="UseOfficialMethod.TabIndex" type="System.Int32, mscorlib">
+    <value>10</value>
+  </data>
+  <data name="UseOfficialMethod.Text" xml:space="preserve">
+    <value>Use official method</value>
+  </data>
+  <data name="UseOfficialMethod.ToolTip" xml:space="preserve">
+    <value>The official method is the most accurate, but requires that the meters per map unit is entered</value>
+  </data>
+  <data name=">>UseOfficialMethod.Name" xml:space="preserve">
+    <value>UseOfficialMethod</value>
+  </data>
+  <data name=">>UseOfficialMethod.Type" xml:space="preserve">
+    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>UseOfficialMethod.Parent" xml:space="preserve">
+    <value>grpTileSettings</value>
+  </data>
+  <data name=">>UseOfficialMethod.ZOrder" xml:space="preserve">
+    <value>3</value>
+  </data>
+  <data name=">>MaxRowLimit.Name" xml:space="preserve">
+    <value>MaxRowLimit</value>
+  </data>
+  <data name=">>MaxRowLimit.Type" xml:space="preserve">
+    <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>MaxRowLimit.Parent" xml:space="preserve">
+    <value>TilesetLimitPanel</value>
+  </data>
+  <data name=">>MaxRowLimit.ZOrder" xml:space="preserve">
+    <value>0</value>
+  </data>
+  <data name=">>label6.Name" xml:space="preserve">
+    <value>label6</value>
+  </data>
+  <data name=">>label6.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>label6.Parent" xml:space="preserve">
+    <value>TilesetLimitPanel</value>
+  </data>
+  <data name=">>label6.ZOrder" xml:space="preserve">
+    <value>1</value>
+  </data>
+  <data name=">>MaxColLimit.Name" xml:space="preserve">
+    <value>MaxColLimit</value>
+  </data>
+  <data name=">>MaxColLimit.Type" xml:space="preserve">
+    <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>MaxColLimit.Parent" xml:space="preserve">
+    <value>TilesetLimitPanel</value>
+  </data>
+  <data name=">>MaxColLimit.ZOrder" xml:space="preserve">
+    <value>2</value>
+  </data>
+  <data name=">>label7.Name" xml:space="preserve">
+    <value>label7</value>
+  </data>
+  <data name=">>label7.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>label7.Parent" xml:space="preserve">
+    <value>TilesetLimitPanel</value>
+  </data>
+  <data name=">>label7.ZOrder" xml:space="preserve">
+    <value>3</value>
+  </data>
+  <data name="TilesetLimitPanel.Enabled" type="System.Boolean, mscorlib">
+    <value>False</value>
+  </data>
+  <data name="TilesetLimitPanel.Location" type="System.Drawing.Point, System.Drawing">
+    <value>24, 48</value>
+  </data>
+  <data name="TilesetLimitPanel.Size" type="System.Drawing.Size, System.Drawing">
+    <value>216, 48</value>
+  </data>
+  <data name="TilesetLimitPanel.TabIndex" type="System.Int32, mscorlib">
+    <value>12</value>
+  </data>
+  <data name=">>TilesetLimitPanel.Name" xml:space="preserve">
+    <value>TilesetLimitPanel</value>
+  </data>
+  <data name=">>TilesetLimitPanel.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>TilesetLimitPanel.Parent" xml:space="preserve">
+    <value>grpTileSettings</value>
+  </data>
+  <data name=">>TilesetLimitPanel.ZOrder" xml:space="preserve">
+    <value>4</value>
+  </data>
   <data name="MaxRowLimit.Location" type="System.Drawing.Point, System.Drawing">
     <value>104, 0</value>
   </data>
@@ -2154,16 +2262,16 @@
   <data name="$this.Text" xml:space="preserve">
     <value>Setup a tile build</value>
   </data>
-  <data name=">>imageList1.Name" xml:space="preserve">
-    <value>imageList1</value>
+  <data name=">>imageList.Name" xml:space="preserve">
+    <value>imageList</value>
   </data>
-  <data name=">>imageList1.Type" xml:space="preserve">
+  <data name=">>imageList.Type" xml:space="preserve">
     <value>System.Windows.Forms.ImageList, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name=">>saveFileDialog1.Name" xml:space="preserve">
-    <value>saveFileDialog1</value>
+  <data name=">>saveFileDialog.Name" xml:space="preserve">
+    <value>saveFileDialog</value>
   </data>
-  <data name=">>saveFileDialog1.Type" xml:space="preserve">
+  <data name=">>saveFileDialog.Type" xml:space="preserve">
     <value>System.Windows.Forms.SaveFileDialog, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
   <data name=">>toolTip1.Name" xml:space="preserve">



More information about the mapguide-commits mailing list