[mapguide-commits] r7500 - in trunk/Tools/Maestro/Maestro.Editors/Fusion: . WidgetEditors
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Sun May 19 23:39:47 PDT 2013
Author: jng
Date: 2013-05-19 23:39:46 -0700 (Sun, 19 May 2013)
New Revision: 7500
Modified:
trunk/Tools/Maestro/Maestro.Editors/Fusion/WidgetEditors/GenericWidgetCtrl.cs
trunk/Tools/Maestro/Maestro.Editors/Fusion/WidgetManagementDialog.Designer.cs
trunk/Tools/Maestro/Maestro.Editors/Fusion/WidgetManagementDialog.cs
trunk/Tools/Maestro/Maestro.Editors/Fusion/WidgetManagementDialog.resx
Log:
#559: Add basic XML editor support for the MapWidget (as a separate tab in the Widget Management dialog), which is a special type of widget in the WidgetSet, which is why it does not appear under the regular widget management UI.
Also fix bad xpath for the "Disabled" widget property.
Modified: trunk/Tools/Maestro/Maestro.Editors/Fusion/WidgetEditors/GenericWidgetCtrl.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Fusion/WidgetEditors/GenericWidgetCtrl.cs 2013-05-20 05:53:58 UTC (rev 7499)
+++ trunk/Tools/Maestro/Maestro.Editors/Fusion/WidgetEditors/GenericWidgetCtrl.cs 2013-05-20 06:39:46 UTC (rev 7500)
@@ -123,7 +123,7 @@
if (node != null)
uiw.Label = node.InnerText;
- node = doc.SelectSingleNode("//Widget/Disabled"); //NOXLATE
+ node = doc.SelectSingleNode("//WidgetType/Disabled"); //NOXLATE
if (node != null)
uiw.Disabled = node.InnerText;
}
Modified: trunk/Tools/Maestro/Maestro.Editors/Fusion/WidgetManagementDialog.Designer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Fusion/WidgetManagementDialog.Designer.cs 2013-05-20 05:53:58 UTC (rev 7499)
+++ trunk/Tools/Maestro/Maestro.Editors/Fusion/WidgetManagementDialog.Designer.cs 2013-05-20 06:39:46 UTC (rev 7500)
@@ -31,18 +31,28 @@
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(WidgetManagementDialog));
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.grdWidgets = new System.Windows.Forms.DataGridView();
+ this.COL_DOCKABLE = new System.Windows.Forms.DataGridViewCheckBoxColumn();
+ this.COL_NAME = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.COL_TYPE = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
this.btnAdd = new System.Windows.Forms.ToolStripButton();
this.btnDelete = new System.Windows.Forms.ToolStripButton();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.btnClose = new System.Windows.Forms.Button();
- this.COL_DOCKABLE = new System.Windows.Forms.DataGridViewCheckBoxColumn();
- this.COL_NAME = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.COL_TYPE = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.lblNonDockableNote = new System.Windows.Forms.Label();
+ this.tabWidgets = new System.Windows.Forms.TabControl();
+ this.TAB_MAP_WIDGET = new System.Windows.Forms.TabPage();
+ this.txtMapWidgetXml = new ICSharpCode.TextEditor.TextEditorControl();
+ this.toolStrip2 = new System.Windows.Forms.ToolStrip();
+ this.btnSaveMapWidgetXml = new System.Windows.Forms.ToolStripButton();
+ this.TAB_OTHER_WIDGETS = new System.Windows.Forms.TabPage();
this.groupBox1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.grdWidgets)).BeginInit();
this.toolStrip1.SuspendLayout();
+ this.tabWidgets.SuspendLayout();
+ this.TAB_MAP_WIDGET.SuspendLayout();
+ this.toolStrip2.SuspendLayout();
+ this.TAB_OTHER_WIDGETS.SuspendLayout();
this.SuspendLayout();
//
// groupBox1
@@ -70,6 +80,28 @@
this.grdWidgets.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.grdWidgets_CellClick);
this.grdWidgets.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.grdWidgets_CellClick);
//
+ // COL_DOCKABLE
+ //
+ this.COL_DOCKABLE.DataPropertyName = "IsDockable";
+ resources.ApplyResources(this.COL_DOCKABLE, "COL_DOCKABLE");
+ this.COL_DOCKABLE.Name = "COL_DOCKABLE";
+ this.COL_DOCKABLE.ReadOnly = true;
+ //
+ // COL_NAME
+ //
+ this.COL_NAME.DataPropertyName = "Name";
+ resources.ApplyResources(this.COL_NAME, "COL_NAME");
+ this.COL_NAME.Name = "COL_NAME";
+ this.COL_NAME.ReadOnly = true;
+ //
+ // COL_TYPE
+ //
+ this.COL_TYPE.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
+ this.COL_TYPE.DataPropertyName = "Type";
+ resources.ApplyResources(this.COL_TYPE, "COL_TYPE");
+ this.COL_TYPE.Name = "COL_TYPE";
+ this.COL_TYPE.ReadOnly = true;
+ //
// toolStrip1
//
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
@@ -105,48 +137,78 @@
this.btnClose.UseVisualStyleBackColor = true;
this.btnClose.Click += new System.EventHandler(this.btnClose_Click);
//
- // COL_DOCKABLE
+ // lblNonDockableNote
//
- this.COL_DOCKABLE.DataPropertyName = "IsDockable";
- resources.ApplyResources(this.COL_DOCKABLE, "COL_DOCKABLE");
- this.COL_DOCKABLE.Name = "COL_DOCKABLE";
- this.COL_DOCKABLE.ReadOnly = true;
+ resources.ApplyResources(this.lblNonDockableNote, "lblNonDockableNote");
+ this.lblNonDockableNote.Name = "lblNonDockableNote";
//
- // COL_NAME
+ // tabWidgets
//
- this.COL_NAME.DataPropertyName = "Name";
- resources.ApplyResources(this.COL_NAME, "COL_NAME");
- this.COL_NAME.Name = "COL_NAME";
- this.COL_NAME.ReadOnly = true;
+ resources.ApplyResources(this.tabWidgets, "tabWidgets");
+ this.tabWidgets.Controls.Add(this.TAB_MAP_WIDGET);
+ this.tabWidgets.Controls.Add(this.TAB_OTHER_WIDGETS);
+ this.tabWidgets.Name = "tabWidgets";
+ this.tabWidgets.SelectedIndex = 0;
+ this.tabWidgets.SelectedIndexChanged += new System.EventHandler(this.tabWidgets_SelectedIndexChanged);
+ this.tabWidgets.TabIndexChanged += new System.EventHandler(this.tabWidgets_TabIndexChanged);
//
- // COL_TYPE
+ // TAB_MAP_WIDGET
//
- this.COL_TYPE.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
- this.COL_TYPE.DataPropertyName = "Type";
- resources.ApplyResources(this.COL_TYPE, "COL_TYPE");
- this.COL_TYPE.Name = "COL_TYPE";
- this.COL_TYPE.ReadOnly = true;
+ this.TAB_MAP_WIDGET.Controls.Add(this.txtMapWidgetXml);
+ this.TAB_MAP_WIDGET.Controls.Add(this.toolStrip2);
+ resources.ApplyResources(this.TAB_MAP_WIDGET, "TAB_MAP_WIDGET");
+ this.TAB_MAP_WIDGET.Name = "TAB_MAP_WIDGET";
+ this.TAB_MAP_WIDGET.UseVisualStyleBackColor = true;
//
- // lblNonDockableNote
+ // txtMapWidgetXml
//
- resources.ApplyResources(this.lblNonDockableNote, "lblNonDockableNote");
- this.lblNonDockableNote.Name = "lblNonDockableNote";
+ resources.ApplyResources(this.txtMapWidgetXml, "txtMapWidgetXml");
+ this.txtMapWidgetXml.IsReadOnly = false;
+ this.txtMapWidgetXml.Name = "txtMapWidgetXml";
+ this.txtMapWidgetXml.TextChanged += new System.EventHandler(this.txtMapWidgetXml_TextChanged);
//
+ // toolStrip2
+ //
+ this.toolStrip2.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.btnSaveMapWidgetXml});
+ resources.ApplyResources(this.toolStrip2, "toolStrip2");
+ this.toolStrip2.Name = "toolStrip2";
+ //
+ // btnSaveMapWidgetXml
+ //
+ resources.ApplyResources(this.btnSaveMapWidgetXml, "btnSaveMapWidgetXml");
+ this.btnSaveMapWidgetXml.Image = global::Maestro.Editors.Properties.Resources.disk;
+ this.btnSaveMapWidgetXml.Name = "btnSaveMapWidgetXml";
+ this.btnSaveMapWidgetXml.Click += new System.EventHandler(this.btnSaveMapWidgetXml_Click);
+ //
+ // TAB_OTHER_WIDGETS
+ //
+ this.TAB_OTHER_WIDGETS.Controls.Add(this.groupBox1);
+ this.TAB_OTHER_WIDGETS.Controls.Add(this.groupBox2);
+ resources.ApplyResources(this.TAB_OTHER_WIDGETS, "TAB_OTHER_WIDGETS");
+ this.TAB_OTHER_WIDGETS.Name = "TAB_OTHER_WIDGETS";
+ this.TAB_OTHER_WIDGETS.UseVisualStyleBackColor = true;
+ //
// WidgetManagementDialog
//
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
resources.ApplyResources(this, "$this");
this.ControlBox = false;
+ this.Controls.Add(this.tabWidgets);
this.Controls.Add(this.lblNonDockableNote);
this.Controls.Add(this.btnClose);
- this.Controls.Add(this.groupBox2);
- this.Controls.Add(this.groupBox1);
this.Name = "WidgetManagementDialog";
this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.grdWidgets)).EndInit();
this.toolStrip1.ResumeLayout(false);
this.toolStrip1.PerformLayout();
+ this.tabWidgets.ResumeLayout(false);
+ this.TAB_MAP_WIDGET.ResumeLayout(false);
+ this.TAB_MAP_WIDGET.PerformLayout();
+ this.toolStrip2.ResumeLayout(false);
+ this.toolStrip2.PerformLayout();
+ this.TAB_OTHER_WIDGETS.ResumeLayout(false);
this.ResumeLayout(false);
this.PerformLayout();
@@ -165,6 +227,12 @@
private System.Windows.Forms.DataGridViewTextBoxColumn COL_NAME;
private System.Windows.Forms.DataGridViewTextBoxColumn COL_TYPE;
private System.Windows.Forms.Label lblNonDockableNote;
+ private System.Windows.Forms.TabControl tabWidgets;
+ private System.Windows.Forms.TabPage TAB_MAP_WIDGET;
+ private System.Windows.Forms.TabPage TAB_OTHER_WIDGETS;
+ private ICSharpCode.TextEditor.TextEditorControl txtMapWidgetXml;
+ private System.Windows.Forms.ToolStrip toolStrip2;
+ private System.Windows.Forms.ToolStripButton btnSaveMapWidgetXml;
}
}
\ No newline at end of file
Modified: trunk/Tools/Maestro/Maestro.Editors/Fusion/WidgetManagementDialog.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Fusion/WidgetManagementDialog.cs 2013-05-20 05:53:58 UTC (rev 7499)
+++ trunk/Tools/Maestro/Maestro.Editors/Fusion/WidgetManagementDialog.cs 2013-05-20 06:39:46 UTC (rev 7500)
@@ -25,6 +25,7 @@
using System.Text;
using System.Windows.Forms;
using OSGeo.MapGuide.ObjectModels.ApplicationDefinition;
+using System.Xml;
namespace Maestro.Editors.Fusion
{
@@ -59,8 +60,9 @@
_context = context;
_edsvc = edsvc;
grdWidgets.DataSource = _items;
-
+ txtMapWidgetXml.SetHighlighting("XML"); //NOXLATE
var wset = appDef.GetFirstWidgetSet();
+ SetupMapWidget(wset.MapWidget);
foreach (var wgt in wset.Widgets)
{
AddWidgetItem(wgt);
@@ -69,6 +71,16 @@
this.Disposed += new EventHandler(OnDisposed);
}
+ private IMapWidget _mapWidget;
+ private string _initMapXml;
+
+ private void SetupMapWidget(IMapWidget mapWidget)
+ {
+ _mapWidget = mapWidget;
+ _initMapXml = _mapWidget.ToXml();
+ txtMapWidgetXml.Text = _initMapXml;
+ }
+
void OnDisposed(object sender, EventArgs e)
{
var handler = this.ResourceChanged;
@@ -164,5 +176,99 @@
{
this.Close();
}
+
+ private void tabWidgets_TabIndexChanged(object sender, EventArgs e)
+ {
+ lblNonDockableNote.Visible = (tabWidgets.SelectedIndex == 1);
+ }
+
+ private void txtMapWidgetXml_TextChanged(object sender, EventArgs e)
+ {
+ btnSaveMapWidgetXml.Enabled = !(txtMapWidgetXml.Text.Equals(_initMapXml));
+ }
+
+ private void btnSaveMapWidgetXml_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ XmlDocument doc = new XmlDocument();
+ doc.LoadXml(txtMapWidgetXml.Text);
+
+ //Base widget properties
+ XmlNode node = doc.SelectSingleNode("//WidgetType/Name"); //NOXLATE
+ if (node != null)
+ _mapWidget.Name = node.InnerText;
+
+ node = doc.SelectSingleNode("//WidgetType/Type"); //NOXLATE
+ if (node != null)
+ _mapWidget.Type = node.InnerText;
+
+ node = doc.SelectSingleNode("//WidgetType/Location"); //NOXLATE
+ if (node != null)
+ _mapWidget.Location = node.InnerText;
+
+ node = doc.SelectSingleNode("//WidgetType/MapId"); //NOXLATE
+ if (node != null)
+ _mapWidget.MapId = node.InnerText;
+
+ //Extension elements
+ node = doc.SelectSingleNode("//WidgetType/Extension"); //NOXLATE
+ if (node != null)
+ {
+ List<XmlElement> elements = new List<XmlElement>();
+ //foreach (XmlNode child in node.ChildNodes)
+ for (int i = 0; i < node.ChildNodes.Count; i++)
+ {
+ var el = doc.CreateElement(node.ChildNodes[i].Name);
+ el.InnerXml = node.ChildNodes[i].InnerXml;
+ elements.Add(el);
+ }
+ _mapWidget.Extension.Content = elements.ToArray();
+ }
+
+ //If a UI widget, set its properties
+ var uiw = _mapWidget as IUIWidget;
+ if (uiw != null)
+ {
+ node = doc.SelectSingleNode("//WidgetType/StatusItem"); //NOXLATE
+ if (node != null)
+ uiw.StatusText = node.InnerText;
+
+ node = doc.SelectSingleNode("//WidgetType/ImageUrl"); //NOXLATE
+ if (node != null)
+ uiw.ImageUrl = node.InnerText;
+
+ node = doc.SelectSingleNode("//WidgetType/ImageClass"); //NOXLATE
+ if (node != null)
+ uiw.ImageClass = node.InnerText;
+
+ node = doc.SelectSingleNode("//WidgetType/Tooltip"); //NOXLATE
+ if (node != null)
+ uiw.Tooltip = node.InnerText;
+
+ node = doc.SelectSingleNode("//WidgetType/Label"); //NOXLATE
+ if (node != null)
+ uiw.Label = node.InnerText;
+
+ node = doc.SelectSingleNode("//WidgetType/Disabled"); //NOXLATE
+ if (node != null)
+ uiw.Disabled = node.InnerText;
+ }
+
+ MessageBox.Show(Strings.WidgetUpdated);
+
+ _initMapXml = _mapWidget.ToXml();
+ txtMapWidgetXml.Text = _initMapXml;
+ }
+ catch (Exception ex)
+ {
+ MessageBox.Show(ex.Message);
+ }
+ }
+
+ private void tabWidgets_SelectedIndexChanged(object sender, EventArgs e)
+ {
+ lblNonDockableNote.Visible = (tabWidgets.SelectedIndex == 1);
+ }
}
}
Modified: trunk/Tools/Maestro/Maestro.Editors/Fusion/WidgetManagementDialog.resx
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Fusion/WidgetManagementDialog.resx 2013-05-20 05:53:58 UTC (rev 7499)
+++ trunk/Tools/Maestro/Maestro.Editors/Fusion/WidgetManagementDialog.resx 2013-05-20 06:39:46 UTC (rev 7500)
@@ -151,7 +151,7 @@
<value>3, 41</value>
</data>
<data name="grdWidgets.Size" type="System.Drawing.Size, System.Drawing">
- <value>300, 371</value>
+ <value>318, 334</value>
</data>
<data name="grdWidgets.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
@@ -196,7 +196,7 @@
<value>3, 16</value>
</data>
<data name="toolStrip1.Size" type="System.Drawing.Size, System.Drawing">
- <value>300, 25</value>
+ <value>318, 25</value>
</data>
<data name="toolStrip1.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
@@ -217,10 +217,10 @@
<value>1</value>
</data>
<data name="groupBox1.Location" type="System.Drawing.Point, System.Drawing">
- <value>13, 13</value>
+ <value>6, 6</value>
</data>
<data name="groupBox1.Size" type="System.Drawing.Size, System.Drawing">
- <value>306, 415</value>
+ <value>324, 378</value>
</data>
<data name="groupBox1.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
@@ -235,19 +235,19 @@
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name=">>groupBox1.Parent" xml:space="preserve">
- <value>$this</value>
+ <value>TAB_OTHER_WIDGETS</value>
</data>
<data name=">>groupBox1.ZOrder" xml:space="preserve">
- <value>3</value>
+ <value>0</value>
</data>
<data name="groupBox2.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Bottom, Right</value>
</data>
<data name="groupBox2.Location" type="System.Drawing.Point, System.Drawing">
- <value>325, 13</value>
+ <value>336, 6</value>
</data>
<data name="groupBox2.Size" type="System.Drawing.Size, System.Drawing">
- <value>428, 415</value>
+ <value>391, 378</value>
</data>
<data name="groupBox2.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
@@ -262,10 +262,10 @@
<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>$this</value>
+ <value>TAB_OTHER_WIDGETS</value>
</data>
<data name=">>groupBox2.ZOrder" xml:space="preserve">
- <value>2</value>
+ <value>1</value>
</data>
<data name="btnClose.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
@@ -292,7 +292,7 @@
<value>$this</value>
</data>
<data name=">>btnClose.ZOrder" xml:space="preserve">
- <value>1</value>
+ <value>2</value>
</data>
<data name="lblNonDockableNote.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@@ -309,6 +309,9 @@
<data name="lblNonDockableNote.Text" xml:space="preserve">
<value>NOTE: Non-dockable widgets cannot be added to a toolbar or menu.</value>
</data>
+ <data name="lblNonDockableNote.Visible" type="System.Boolean, mscorlib">
+ <value>False</value>
+ </data>
<data name=">>lblNonDockableNote.Name" xml:space="preserve">
<value>lblNonDockableNote</value>
</data>
@@ -319,11 +322,155 @@
<value>$this</value>
</data>
<data name=">>lblNonDockableNote.ZOrder" xml:space="preserve">
+ <value>1</value>
+ </data>
+ <data name="tabWidgets.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+ <value>Top, Bottom, Left, Right</value>
+ </data>
+ <data name="txtMapWidgetXml.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
+ <value>Fill</value>
+ </data>
+ <data name="txtMapWidgetXml.Location" type="System.Drawing.Point, System.Drawing">
+ <value>3, 28</value>
+ </data>
+ <data name="txtMapWidgetXml.Size" type="System.Drawing.Size, System.Drawing">
+ <value>727, 359</value>
+ </data>
+ <data name="txtMapWidgetXml.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
+ <data name=">>txtMapWidgetXml.Name" xml:space="preserve">
+ <value>txtMapWidgetXml</value>
+ </data>
+ <data name=">>txtMapWidgetXml.Type" xml:space="preserve">
+ <value>ICSharpCode.TextEditor.TextEditorControl, ICSharpCode.TextEditor, Version=4.2.0.8783, Culture=neutral, PublicKeyToken=4d61825e8dd49f1a</value>
+ </data>
+ <data name=">>txtMapWidgetXml.Parent" xml:space="preserve">
+ <value>TAB_MAP_WIDGET</value>
+ </data>
+ <data name=">>txtMapWidgetXml.ZOrder" xml:space="preserve">
+ <value>0</value>
+ </data>
+ <metadata name="toolStrip2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+ <value>108, 16</value>
+ </metadata>
+ <data name="btnSaveMapWidgetXml.Enabled" type="System.Boolean, mscorlib">
+ <value>False</value>
+ </data>
+ <data name="btnSaveMapWidgetXml.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
+ <value>Magenta</value>
+ </data>
+ <data name="btnSaveMapWidgetXml.Size" type="System.Drawing.Size, System.Drawing">
+ <value>92, 22</value>
+ </data>
+ <data name="btnSaveMapWidgetXml.Text" xml:space="preserve">
+ <value>Save Widget</value>
+ </data>
+ <data name="toolStrip2.Location" type="System.Drawing.Point, System.Drawing">
+ <value>3, 3</value>
+ </data>
+ <data name="toolStrip2.Size" type="System.Drawing.Size, System.Drawing">
+ <value>727, 25</value>
+ </data>
+ <data name="toolStrip2.TabIndex" type="System.Int32, mscorlib">
+ <value>1</value>
+ </data>
+ <data name="toolStrip2.Text" xml:space="preserve">
+ <value>toolStrip2</value>
+ </data>
+ <data name=">>toolStrip2.Name" xml:space="preserve">
+ <value>toolStrip2</value>
+ </data>
+ <data name=">>toolStrip2.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name=">>toolStrip2.Parent" xml:space="preserve">
+ <value>TAB_MAP_WIDGET</value>
+ </data>
+ <data name=">>toolStrip2.ZOrder" xml:space="preserve">
+ <value>1</value>
+ </data>
+ <data name="TAB_MAP_WIDGET.Location" type="System.Drawing.Point, System.Drawing">
+ <value>4, 22</value>
+ </data>
+ <data name="TAB_MAP_WIDGET.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
+ <value>3, 3, 3, 3</value>
+ </data>
+ <data name="TAB_MAP_WIDGET.Size" type="System.Drawing.Size, System.Drawing">
+ <value>733, 390</value>
+ </data>
+ <data name="TAB_MAP_WIDGET.TabIndex" type="System.Int32, mscorlib">
+ <value>0</value>
+ </data>
+ <data name="TAB_MAP_WIDGET.Text" xml:space="preserve">
+ <value>Map Widget</value>
+ </data>
+ <data name=">>TAB_MAP_WIDGET.Name" xml:space="preserve">
+ <value>TAB_MAP_WIDGET</value>
+ </data>
+ <data name=">>TAB_MAP_WIDGET.Type" xml:space="preserve">
+ <value>System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name=">>TAB_MAP_WIDGET.Parent" xml:space="preserve">
+ <value>tabWidgets</value>
+ </data>
+ <data name=">>TAB_MAP_WIDGET.ZOrder" xml:space="preserve">
+ <value>0</value>
+ </data>
+ <data name="TAB_OTHER_WIDGETS.Location" type="System.Drawing.Point, System.Drawing">
+ <value>4, 22</value>
+ </data>
+ <data name="TAB_OTHER_WIDGETS.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
+ <value>3, 3, 3, 3</value>
+ </data>
+ <data name="TAB_OTHER_WIDGETS.Size" type="System.Drawing.Size, System.Drawing">
+ <value>733, 390</value>
+ </data>
+ <data name="TAB_OTHER_WIDGETS.TabIndex" type="System.Int32, mscorlib">
+ <value>1</value>
+ </data>
+ <data name="TAB_OTHER_WIDGETS.Text" xml:space="preserve">
+ <value>Other Widgets</value>
+ </data>
+ <data name=">>TAB_OTHER_WIDGETS.Name" xml:space="preserve">
+ <value>TAB_OTHER_WIDGETS</value>
+ </data>
+ <data name=">>TAB_OTHER_WIDGETS.Type" xml:space="preserve">
+ <value>System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name=">>TAB_OTHER_WIDGETS.Parent" xml:space="preserve">
+ <value>tabWidgets</value>
+ </data>
+ <data name=">>TAB_OTHER_WIDGETS.ZOrder" xml:space="preserve">
+ <value>1</value>
+ </data>
+ <data name="tabWidgets.Location" type="System.Drawing.Point, System.Drawing">
+ <value>12, 12</value>
+ </data>
+ <data name="tabWidgets.Size" type="System.Drawing.Size, System.Drawing">
+ <value>741, 416</value>
+ </data>
+ <data name="tabWidgets.TabIndex" type="System.Int32, mscorlib">
+ <value>4</value>
+ </data>
+ <data name=">>tabWidgets.Name" xml:space="preserve">
+ <value>tabWidgets</value>
+ </data>
+ <data name=">>tabWidgets.Type" xml:space="preserve">
+ <value>System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name=">>tabWidgets.Parent" xml:space="preserve">
+ <value>$this</value>
+ </data>
+ <data name=">>tabWidgets.ZOrder" xml:space="preserve">
+ <value>0</value>
+ </data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
+ <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>29</value>
+ </metadata>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>765, 469</value>
</data>
@@ -333,18 +480,6 @@
<data name="$this.Text" xml:space="preserve">
<value>Widget Management</value>
</data>
- <data name=">>btnAdd.Name" xml:space="preserve">
- <value>btnAdd</value>
- </data>
- <data name=">>btnAdd.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name=">>btnDelete.Name" xml:space="preserve">
- <value>btnDelete</value>
- </data>
- <data name=">>btnDelete.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
<data name=">>COL_DOCKABLE.Name" xml:space="preserve">
<value>COL_DOCKABLE</value>
</data>
@@ -363,6 +498,24 @@
<data name=">>COL_TYPE.Type" xml:space="preserve">
<value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
+ <data name=">>btnAdd.Name" xml:space="preserve">
+ <value>btnAdd</value>
+ </data>
+ <data name=">>btnAdd.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name=">>btnDelete.Name" xml:space="preserve">
+ <value>btnDelete</value>
+ </data>
+ <data name=">>btnDelete.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name=">>btnSaveMapWidgetXml.Name" xml:space="preserve">
+ <value>btnSaveMapWidgetXml</value>
+ </data>
+ <data name=">>btnSaveMapWidgetXml.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
<data name=">>$this.Name" xml:space="preserve">
<value>WidgetManagementDialog</value>
</data>
More information about the mapguide-commits
mailing list