[mapguide-commits] r7679 - in branches/maestro-4.0.x/Maestro.Editors: . FeatureSource FeatureSource/Extensions MapDefinition

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Tue Jul 9 06:14:53 PDT 2013


Author: jng
Date: 2013-07-09 06:14:52 -0700 (Tue, 09 Jul 2013)
New Revision: 7679

Modified:
   branches/maestro-4.0.x/Maestro.Editors/FeatureSource/Extensions/ExtendedClassSettings.Designer.cs
   branches/maestro-4.0.x/Maestro.Editors/FeatureSource/Extensions/ExtendedClassSettings.cs
   branches/maestro-4.0.x/Maestro.Editors/FeatureSource/Extensions/ExtendedClassSettings.resx
   branches/maestro-4.0.x/Maestro.Editors/FeatureSource/ExtensionsCtrl.cs
   branches/maestro-4.0.x/Maestro.Editors/MapDefinition/GroupPropertiesCtrl.Designer.cs
   branches/maestro-4.0.x/Maestro.Editors/MapDefinition/GroupPropertiesCtrl.cs
   branches/maestro-4.0.x/Maestro.Editors/MapDefinition/GroupPropertiesCtrl.resx
   branches/maestro-4.0.x/Maestro.Editors/MapDefinition/MapLayersSectionCtrl.cs
   branches/maestro-4.0.x/Maestro.Editors/Strings.Designer.cs
   branches/maestro-4.0.x/Maestro.Editors/Strings.resx
Log:
#2290, #2299: Merge to 4.0.x

Modified: branches/maestro-4.0.x/Maestro.Editors/FeatureSource/Extensions/ExtendedClassSettings.Designer.cs
===================================================================
--- branches/maestro-4.0.x/Maestro.Editors/FeatureSource/Extensions/ExtendedClassSettings.Designer.cs	2013-07-09 12:53:47 UTC (rev 7678)
+++ branches/maestro-4.0.x/Maestro.Editors/FeatureSource/Extensions/ExtendedClassSettings.Designer.cs	2013-07-09 13:14:52 UTC (rev 7679)
@@ -28,11 +28,14 @@
         /// </summary>
         private void InitializeComponent()
         {
+            this.components = new System.ComponentModel.Container();
             System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ExtendedClassSettings));
             this.label1 = new System.Windows.Forms.Label();
             this.txtExtendedName = new System.Windows.Forms.TextBox();
             this.label2 = new System.Windows.Forms.Label();
             this.cmbBaseClass = new System.Windows.Forms.ComboBox();
+            this.errorProvider = new System.Windows.Forms.ErrorProvider(this.components);
+            ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).BeginInit();
             this.SuspendLayout();
             // 
             // label1
@@ -44,6 +47,7 @@
             // 
             resources.ApplyResources(this.txtExtendedName, "txtExtendedName");
             this.txtExtendedName.Name = "txtExtendedName";
+            this.txtExtendedName.TextChanged += new System.EventHandler(this.txtExtendedName_TextChanged);
             // 
             // label2
             // 
@@ -57,6 +61,10 @@
             this.cmbBaseClass.FormattingEnabled = true;
             this.cmbBaseClass.Name = "cmbBaseClass";
             // 
+            // errorProvider
+            // 
+            this.errorProvider.ContainerControl = this;
+            // 
             // ExtendedClassSettings
             // 
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
@@ -66,6 +74,7 @@
             this.Controls.Add(this.label1);
             this.Name = "ExtendedClassSettings";
             resources.ApplyResources(this, "$this");
+            ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).EndInit();
             this.ResumeLayout(false);
             this.PerformLayout();
 
@@ -77,5 +86,6 @@
         private System.Windows.Forms.TextBox txtExtendedName;
         private System.Windows.Forms.Label label2;
         private System.Windows.Forms.ComboBox cmbBaseClass;
+        private System.Windows.Forms.ErrorProvider errorProvider;
     }
 }

Modified: branches/maestro-4.0.x/Maestro.Editors/FeatureSource/Extensions/ExtendedClassSettings.cs
===================================================================
--- branches/maestro-4.0.x/Maestro.Editors/FeatureSource/Extensions/ExtendedClassSettings.cs	2013-07-09 12:53:47 UTC (rev 7678)
+++ branches/maestro-4.0.x/Maestro.Editors/FeatureSource/Extensions/ExtendedClassSettings.cs	2013-07-09 13:14:52 UTC (rev 7679)
@@ -39,28 +39,27 @@
             InitializeComponent();
         }
 
-        public ExtendedClassSettings(IEnumerable<ClassDefinition> classes, IFeatureSourceExtension ext)
+        private IFeatureSourceExtension _ext;
+        private IFeatureSource _fs;
+
+        public ExtendedClassSettings(IEnumerable<ClassDefinition> classes, IFeatureSource fs, IFeatureSourceExtension ext)
             : this()
         {
+            _ext = ext;
+            _fs = fs;
             var klasses = new List<ClassDefinition>(classes);
             cmbBaseClass.DisplayMember = "QualifiedName";
             cmbBaseClass.ValueMember = "QualifiedName";
             cmbBaseClass.DataSource = klasses;
-            ext.PropertyChanged += (sender, e) => { OnResourceChanged(); };
+            _ext.PropertyChanged += (sender, e) => { OnResourceChanged(); };
 
             //HACK
-            if (string.IsNullOrEmpty(ext.FeatureClass))
-                ext.FeatureClass = klasses[0].QualifiedName;
-            
-            TextBoxBinder.BindText(txtExtendedName, ext, "Name");
+            if (string.IsNullOrEmpty(_ext.FeatureClass))
+                _ext.FeatureClass = klasses[0].QualifiedName;
+
             ComboBoxBinder.BindSelectedIndexChanged(cmbBaseClass, "SelectedValue", ext, "FeatureClass");
         }
 
-        //private void txtExtendedName_TextChanged(object sender, EventArgs e)
-        //{
-        //    txtExtendedName.DataBindings[0].WriteValue();
-        //}
-
         public void Bind(IEditorService service)
         {
             service.RegisterCustomNotifier(this);
@@ -74,5 +73,31 @@
         }
 
         public event EventHandler ResourceChanged;
+
+        private int GetExtensionCount(string name)
+        {
+            int count = 0;
+            foreach (var ext in _fs.Extension)
+            {
+                if (ext.Name == name)
+                    count++;
+            }
+            return count;
+        }
+
+        private void txtExtendedName_TextChanged(object sender, EventArgs e)
+        {
+            //Before we apply, check if the new name matches any existing feature classes
+            string newName = txtExtendedName.Text;
+            if (GetExtensionCount(newName) > 0)
+            {
+                errorProvider.SetError(txtExtendedName, string.Format("Extended Feature Class ({0}) already exists. Choose a different name", newName));
+            }
+            else
+            {
+                errorProvider.Clear();
+                _ext.Name = txtExtendedName.Text;
+            }
+        }
     }
 }

Modified: branches/maestro-4.0.x/Maestro.Editors/FeatureSource/Extensions/ExtendedClassSettings.resx
===================================================================
--- branches/maestro-4.0.x/Maestro.Editors/FeatureSource/Extensions/ExtendedClassSettings.resx	2013-07-09 12:53:47 UTC (rev 7678)
+++ branches/maestro-4.0.x/Maestro.Editors/FeatureSource/Extensions/ExtendedClassSettings.resx	2013-07-09 13:14:52 UTC (rev 7679)
@@ -154,7 +154,7 @@
     <value>17, 32</value>
   </data>
   <data name="txtExtendedName.Size" type="System.Drawing.Size, System.Drawing">
-    <value>289, 20</value>
+    <value>282, 20</value>
   </data>
   <data name="txtExtendedName.TabIndex" type="System.Int32, mscorlib">
     <value>1</value>
@@ -205,7 +205,7 @@
     <value>17, 89</value>
   </data>
   <data name="cmbBaseClass.Size" type="System.Drawing.Size, System.Drawing">
-    <value>289, 21</value>
+    <value>282, 21</value>
   </data>
   <data name="cmbBaseClass.TabIndex" type="System.Int32, mscorlib">
     <value>3</value>
@@ -222,12 +222,21 @@
   <data name=">>cmbBaseClass.ZOrder" xml:space="preserve">
     <value>0</value>
   </data>
+  <metadata name="errorProvider.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 17</value>
+  </metadata>
   <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>True</value>
   </metadata>
   <data name="$this.Size" type="System.Drawing.Size, System.Drawing">
     <value>327, 212</value>
   </data>
+  <data name=">>errorProvider.Name" xml:space="preserve">
+    <value>errorProvider</value>
+  </data>
+  <data name=">>errorProvider.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ErrorProvider, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
   <data name=">>$this.Name" xml:space="preserve">
     <value>ExtendedClassSettings</value>
   </data>

Modified: branches/maestro-4.0.x/Maestro.Editors/FeatureSource/ExtensionsCtrl.cs
===================================================================
--- branches/maestro-4.0.x/Maestro.Editors/FeatureSource/ExtensionsCtrl.cs	2013-07-09 12:53:47 UTC (rev 7678)
+++ branches/maestro-4.0.x/Maestro.Editors/FeatureSource/ExtensionsCtrl.cs	2013-07-09 13:14:52 UTC (rev 7679)
@@ -327,7 +327,7 @@
             var calc = e.Node.Tag as ICalculatedProperty;
             if (ext != null)
             {
-                var ctl = new ExtendedClassSettings(CachedSchema().AllClasses, ext);
+                var ctl = new ExtendedClassSettings(CachedSchema().AllClasses, _fs, ext);
                 ctl.Dock = DockStyle.Fill;
                 //If editing to something valid, update the toolbar
                 ctl.ResourceChanged += (s, evt) =>

Modified: branches/maestro-4.0.x/Maestro.Editors/MapDefinition/GroupPropertiesCtrl.Designer.cs
===================================================================
--- branches/maestro-4.0.x/Maestro.Editors/MapDefinition/GroupPropertiesCtrl.Designer.cs	2013-07-09 12:53:47 UTC (rev 7678)
+++ branches/maestro-4.0.x/Maestro.Editors/MapDefinition/GroupPropertiesCtrl.Designer.cs	2013-07-09 13:14:52 UTC (rev 7679)
@@ -28,6 +28,7 @@
         /// </summary>
         private void InitializeComponent()
         {
+            this.components = new System.ComponentModel.Container();
             System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GroupPropertiesCtrl));
             this.groupBox1 = new System.Windows.Forms.GroupBox();
             this.chkExpanded = new System.Windows.Forms.CheckBox();
@@ -37,7 +38,9 @@
             this.txtName = new System.Windows.Forms.TextBox();
             this.label2 = new System.Windows.Forms.Label();
             this.label1 = new System.Windows.Forms.Label();
+            this.errorProvider = new System.Windows.Forms.ErrorProvider(this.components);
             this.groupBox1.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).BeginInit();
             this.SuspendLayout();
             // 
             // groupBox1
@@ -80,6 +83,7 @@
             // 
             resources.ApplyResources(this.txtName, "txtName");
             this.txtName.Name = "txtName";
+            this.txtName.TextChanged += new System.EventHandler(this.txtName_TextChanged);
             // 
             // label2
             // 
@@ -91,6 +95,10 @@
             resources.ApplyResources(this.label1, "label1");
             this.label1.Name = "label1";
             // 
+            // errorProvider
+            // 
+            this.errorProvider.ContainerControl = this;
+            // 
             // GroupPropertiesCtrl
             // 
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
@@ -99,6 +107,7 @@
             resources.ApplyResources(this, "$this");
             this.groupBox1.ResumeLayout(false);
             this.groupBox1.PerformLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).EndInit();
             this.ResumeLayout(false);
 
         }
@@ -113,5 +122,6 @@
         private System.Windows.Forms.TextBox txtName;
         private System.Windows.Forms.Label label2;
         private System.Windows.Forms.Label label1;
+        private System.Windows.Forms.ErrorProvider errorProvider;
     }
 }

Modified: branches/maestro-4.0.x/Maestro.Editors/MapDefinition/GroupPropertiesCtrl.cs
===================================================================
--- branches/maestro-4.0.x/Maestro.Editors/MapDefinition/GroupPropertiesCtrl.cs	2013-07-09 12:53:47 UTC (rev 7678)
+++ branches/maestro-4.0.x/Maestro.Editors/MapDefinition/GroupPropertiesCtrl.cs	2013-07-09 13:14:52 UTC (rev 7679)
@@ -38,43 +38,69 @@
         }
 
         public event EventHandler GroupChanged;
+        private IMapDefinition _mdf;
+        private IMapLegendElementBase _el;
 
-        public GroupPropertiesCtrl(IMapLayerGroup group)
+        private bool _init = false;
+
+        public GroupPropertiesCtrl(IMapDefinition map, IMapLayerGroup group)
             : this()
         {
-            group.PropertyChanged += new PropertyChangedEventHandler(OnGroupChanged);
-
-            //TextBoxBinder.BindText(txtName, group, "Name");
-            IMapDefinition mdf = group.Parent;
-            string currentName = group.Name;
-            txtName.Text = currentName;
-            txtName.TextChanged += (s, e) =>
+            _init = true;
+            try
             {
-                string newName = txtName.Text;
-                group.Name = newName;
-                mdf.UpdateDynamicGroupName(currentName, newName);
-                System.Diagnostics.Debug.WriteLine(string.Format("Updated group name {0} -> {1}", currentName, newName));
-                currentName = newName;
-            };
+                _mdf = map;
+                _el = group;
+                group.PropertyChanged += new PropertyChangedEventHandler(OnGroupChanged);
+                string currentName = group.Name;
+                txtName.Text = currentName;
+                //TextBoxBinder.BindText(txtName, group, "Name");
+                /*
+                IMapDefinition mdf = group.Parent;
+                string currentName = group.Name;
+                txtName.Text = currentName;
+                txtName.TextChanged += (s, e) =>
+                {
+                    string newName = txtName.Text;
+                    group.Name = newName;
+                    mdf.UpdateDynamicGroupName(currentName, newName);
+                    System.Diagnostics.Debug.WriteLine(string.Format("Updated group name {0} -> {1}", currentName, newName));
+                    currentName = newName;
+                };*/
 
-            TextBoxBinder.BindText(txtLegendLabel, group, "LegendLabel");
+                TextBoxBinder.BindText(txtLegendLabel, group, "LegendLabel");
 
-            CheckBoxBinder.BindChecked(chkExpanded, group, "ExpandInLegend");
-            CheckBoxBinder.BindChecked(chkLegendVisible, group, "ShowInLegend");
-            CheckBoxBinder.BindChecked(chkVisible, group, "Visible");
+                CheckBoxBinder.BindChecked(chkExpanded, group, "ExpandInLegend");
+                CheckBoxBinder.BindChecked(chkLegendVisible, group, "ShowInLegend");
+                CheckBoxBinder.BindChecked(chkVisible, group, "Visible");
+            }
+            finally
+            {
+                _init = false;
+            }
         }
 
-        public GroupPropertiesCtrl(IBaseMapGroup group)
+        public GroupPropertiesCtrl(IMapDefinition map, IBaseMapGroup group)
             : this()
         {
-            group.PropertyChanged += new PropertyChangedEventHandler(OnGroupChanged);
+            _init = true;
+            try
+            {
+                _mdf = map;
+                _el = group;
+                group.PropertyChanged += new PropertyChangedEventHandler(OnGroupChanged);
 
-            TextBoxBinder.BindText(txtName, group, "Name");
-            TextBoxBinder.BindText(txtLegendLabel, group, "LegendLabel");
+                //TextBoxBinder.BindText(txtName, group, "Name");
+                TextBoxBinder.BindText(txtLegendLabel, group, "LegendLabel");
 
-            CheckBoxBinder.BindChecked(chkExpanded, group, "ExpandInLegend");
-            CheckBoxBinder.BindChecked(chkLegendVisible, group, "ShowInLegend");
-            CheckBoxBinder.BindChecked(chkVisible, group, "Visible");
+                CheckBoxBinder.BindChecked(chkExpanded, group, "ExpandInLegend");
+                CheckBoxBinder.BindChecked(chkLegendVisible, group, "ShowInLegend");
+                CheckBoxBinder.BindChecked(chkVisible, group, "Visible");
+            }
+            finally
+            {
+                _init = false;
+            }
         }
 
         void OnGroupChanged(object sender, PropertyChangedEventArgs e)
@@ -83,5 +109,46 @@
             if (handler != null)
                 handler(this, EventArgs.Empty);
         }
+
+        static int GetGroupCount(IMapDefinition map, string name)
+        {
+            int count = 0;
+            foreach (var grp in map.MapLayerGroup)
+            {
+                if (grp.Name == name)
+                    count++;
+            }
+            if (map.BaseMap != null)
+            {
+                foreach (var grp in map.BaseMap.BaseMapLayerGroup)
+                {
+                    if (grp.Name == name)
+                        count++;
+                }
+            }
+            System.Diagnostics.Debug.WriteLine(string.Format("{0} groups with the name: {1}", count, name));
+            return count;
+        }
+
+        private void txtName_TextChanged(object sender, EventArgs e)
+        {
+            if (_init)
+                return;
+
+            string newName = txtName.Text;
+            //Before we apply to model, check if another one of the same name exists
+            if (GetGroupCount(_mdf, newName) == 0)
+            {
+                errorProvider.Clear();
+                string currentName = _el.Name;
+                _el.Name = newName;
+                _mdf.UpdateDynamicGroupName(currentName, newName);
+                System.Diagnostics.Debug.WriteLine(string.Format("Updated group name {0} -> {1}", currentName, newName));
+            }
+            else
+            {
+                errorProvider.SetError(txtName, string.Format(Strings.GroupAlreadyExists, newName));
+            }
+        }
     }
 }

Modified: branches/maestro-4.0.x/Maestro.Editors/MapDefinition/GroupPropertiesCtrl.resx
===================================================================
--- branches/maestro-4.0.x/Maestro.Editors/MapDefinition/GroupPropertiesCtrl.resx	2013-07-09 12:53:47 UTC (rev 7678)
+++ branches/maestro-4.0.x/Maestro.Editors/MapDefinition/GroupPropertiesCtrl.resx	2013-07-09 13:14:52 UTC (rev 7679)
@@ -208,7 +208,7 @@
     <value>107, 45</value>
   </data>
   <data name="txtLegendLabel.Size" type="System.Drawing.Size, System.Drawing">
-    <value>277, 20</value>
+    <value>266, 20</value>
   </data>
   <data name="txtLegendLabel.TabIndex" type="System.Int32, mscorlib">
     <value>11</value>
@@ -232,7 +232,7 @@
     <value>107, 19</value>
   </data>
   <data name="txtName.Size" type="System.Drawing.Size, System.Drawing">
-    <value>277, 20</value>
+    <value>266, 20</value>
   </data>
   <data name="txtName.TabIndex" type="System.Int32, mscorlib">
     <value>10</value>
@@ -330,12 +330,21 @@
   <data name=">>groupBox1.ZOrder" xml:space="preserve">
     <value>0</value>
   </data>
+  <metadata name="errorProvider.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 17</value>
+  </metadata>
   <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>True</value>
   </metadata>
   <data name="$this.Size" type="System.Drawing.Size, System.Drawing">
     <value>400, 187</value>
   </data>
+  <data name=">>errorProvider.Name" xml:space="preserve">
+    <value>errorProvider</value>
+  </data>
+  <data name=">>errorProvider.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ErrorProvider, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
   <data name=">>$this.Name" xml:space="preserve">
     <value>GroupPropertiesCtrl</value>
   </data>

Modified: branches/maestro-4.0.x/Maestro.Editors/MapDefinition/MapLayersSectionCtrl.cs
===================================================================
--- branches/maestro-4.0.x/Maestro.Editors/MapDefinition/MapLayersSectionCtrl.cs	2013-07-09 12:53:47 UTC (rev 7678)
+++ branches/maestro-4.0.x/Maestro.Editors/MapDefinition/MapLayersSectionCtrl.cs	2013-07-09 13:14:52 UTC (rev 7679)
@@ -222,7 +222,7 @@
             btnConvertLayerGroupToBaseGroup.Enabled = true;
 
             propertiesPanel.Controls.Clear();
-            var item = new GroupPropertiesCtrl(group.Tag);
+            var item = new GroupPropertiesCtrl(_map, group.Tag);
             item.GroupChanged += (s, evt) => { OnResourceChanged(); };
             item.Dock = DockStyle.Fill;
             _activeLayer = null;
@@ -919,7 +919,7 @@
             btnBaseLayerGroupToRegular.Enabled = true;
 
             propertiesPanel.Controls.Clear();
-            var item = new GroupPropertiesCtrl(group.Tag);
+            var item = new GroupPropertiesCtrl(_map, group.Tag);
             item.GroupChanged += (s, evt) => { OnResourceChanged(); };
             item.Dock = DockStyle.Fill;
             _activeLayer = null;

Modified: branches/maestro-4.0.x/Maestro.Editors/Strings.Designer.cs
===================================================================
--- branches/maestro-4.0.x/Maestro.Editors/Strings.Designer.cs	2013-07-09 12:53:47 UTC (rev 7678)
+++ branches/maestro-4.0.x/Maestro.Editors/Strings.Designer.cs	2013-07-09 13:14:52 UTC (rev 7679)
@@ -70,6 +70,1356 @@
         }
         
         /// <summary>
+        ///   Looks up a localized string similar to The content file does not exist.
+        /// </summary>
+        internal static string ContentFileMissing {
+            get {
+                return ResourceManager.GetString("ContentFileMissing", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Failed to transform coordinates: {0}.
+        /// </summary>
+        internal static string CoordinateTransformationFailed {
+            get {
+                return ResourceManager.GetString("CoordinateTransformationFailed", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Custom commands exported to {0}.
+        /// </summary>
+        internal static string CustomCommandsExported {
+            get {
+                return ResourceManager.GetString("CustomCommandsExported", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to {0} custom commands imported from {1}. The following commands had to be renamed to prevent clashes: {2}.
+        /// </summary>
+        internal static string CustomCommandsImported {
+            get {
+                return ResourceManager.GetString("CustomCommandsImported", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Unable to read data from the selected column: {0}.
+        /// </summary>
+        internal static string DataReadError {
+            get {
+                return ResourceManager.GetString("DataReadError", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Delete Command.
+        /// </summary>
+        internal static string DeleteCommand {
+            get {
+                return ResourceManager.GetString("DeleteCommand", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Do you want to remove the selected item?.
+        /// </summary>
+        internal static string DeleteConfirmation {
+            get {
+                return ResourceManager.GetString("DeleteConfirmation", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Displays the current map extents.
+        /// </summary>
+        internal static string Desc_GetExtents {
+            get {
+                return ResourceManager.GetString("Desc_GetExtents", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Gets the current map as a KML document.
+        /// </summary>
+        internal static string Desc_GetMapKml {
+            get {
+                return ResourceManager.GetString("Desc_GetMapKml", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Zoom to a specified scale.
+        /// </summary>
+        internal static string Desc_ZoomToScale {
+            get {
+                return ResourceManager.GetString("Desc_ZoomToScale", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Diverging.
+        /// </summary>
+        internal static string DivergingName {
+            get {
+                return ResourceManager.GetString("DivergingName", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Edit Watermark Instance.
+        /// </summary>
+        internal static string EditWatermarkInstance {
+            get {
+                return ResourceManager.GetString("EditWatermarkInstance", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to None.
+        /// </summary>
+        internal static string EmptyText {
+            get {
+                return ResourceManager.GetString("EmptyText", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Not a folder.
+        /// </summary>
+        internal static string ErrNotAFolder {
+            get {
+                return ResourceManager.GetString("ErrNotAFolder", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Exploding Composite Styles is not currently supported.
+        /// </summary>
+        internal static string ErrorExplodingCompositeStyleNotSupported {
+            get {
+                return ResourceManager.GetString("ErrorExplodingCompositeStyleNotSupported", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Not a valid symbol library resource identifier: {0}.
+        /// </summary>
+        internal static string ErrorInvalidSymbolLibraryResourceId {
+            get {
+                return ResourceManager.GetString("ErrorInvalidSymbolLibraryResourceId", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to This Layer Definition version does not support composite symbolization.
+        /// </summary>
+        internal static string ErrorLayerDefnitionDoesNotSupportCompositeSymbolization {
+            get {
+                return ResourceManager.GetString("ErrorLayerDefnitionDoesNotSupportCompositeSymbolization", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Error loading WMS configuration document: {0}. A default document will be created.
+        /// </summary>
+        internal static string ErrorLoadingWmsConfig {
+            get {
+                return ResourceManager.GetString("ErrorLoadingWmsConfig", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Could not transform extents of any layer in this Map Definition. You will have to specify the extents manually..
+        /// </summary>
+        internal static string ErrorMapExtentCalculationFailed {
+            get {
+                return ResourceManager.GetString("ErrorMapExtentCalculationFailed", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to No commands selected. Nothing to export.
+        /// </summary>
+        internal static string ExportNoCommandsSelected {
+            get {
+                return ResourceManager.GetString("ExportNoCommandsSelected", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to No custom commands selected. Nothing to export.
+        /// </summary>
+        internal static string ExportNoCustomCommandsSelected {
+            get {
+                return ResourceManager.GetString("ExportNoCustomCommandsSelected", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to {0}{3}{1}{3}Returns: {2}.
+        /// </summary>
+        internal static string ExprEditorFunctionDesc {
+            get {
+                return ResourceManager.GetString("ExprEditorFunctionDesc", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Expression....
+        /// </summary>
+        internal static string ExpressionItem {
+            get {
+                return ResourceManager.GetString("ExpressionItem", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Extended class based on: {0}.
+        /// </summary>
+        internal static string ExtendedClassTooltip {
+            get {
+                return ResourceManager.GetString("ExtendedClassTooltip", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Map extents calculation completed. Click Accept to use the calculated extents..
+        /// </summary>
+        internal static string ExtentsCalculationCompleted {
+            get {
+                return ResourceManager.GetString("ExtentsCalculationCompleted", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Could not transform extent of layer {0} to the map definition's coordinate system. Extents ignored.
+        /// </summary>
+        internal static string ExtentsTransformationFailed {
+            get {
+                return ResourceManager.GetString("ExtentsTransformationFailed", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Could not calculate the extents of the Feature Source. Preview is not possible.
+        /// </summary>
+        internal static string FailedToCalculateFeatureSourceExtents {
+            get {
+                return ResourceManager.GetString("FailedToCalculateFeatureSourceExtents", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Failed to enumerate data stores. Reason: {0}.
+        /// </summary>
+        internal static string FailEnumDataStores {
+            get {
+                return ResourceManager.GetString("FailEnumDataStores", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to FDO Connection Status: {0}.
+        /// </summary>
+        internal static string FdoConnectionStatus {
+            get {
+                return ResourceManager.GetString("FdoConnectionStatus", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to The component "{0}" could not be found in the specified FDO connection string.
+        /// </summary>
+        internal static string FdoConnectionStringComponentNotFound {
+            get {
+                return ResourceManager.GetString("FdoConnectionStringComponentNotFound", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Feature Class not found: {0}.
+        /// </summary>
+        internal static string FeatureClassNotFound {
+            get {
+                return ResourceManager.GetString("FeatureClassNotFound", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to This feature is not implemented yet.
+        /// </summary>
+        internal static string FeatureNotImplemented {
+            get {
+                return ResourceManager.GetString("FeatureNotImplemented", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to This field is required: {0}.
+        /// </summary>
+        internal static string FieldRequired {
+            get {
+                return ResourceManager.GetString("FieldRequired", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to An error occured while copying file: {0}.
+        /// </summary>
+        internal static string FileCopyError {
+            get {
+                return ResourceManager.GetString("FileCopyError", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to File Downloaded to {0}.
+        /// </summary>
+        internal static string FileDownloaded {
+            get {
+                return ResourceManager.GetString("FileDownloaded", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Failed to validate the filenames: {0}.
+        /// </summary>
+        internal static string FilenameValidationError {
+            get {
+                return ResourceManager.GetString("FilenameValidationError", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to All files ({0}).
+        /// </summary>
+        internal static string FiletypeAll {
+            get {
+                return ResourceManager.GetString("FiletypeAll", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to MapGuide Packages ({0}).
+        /// </summary>
+        internal static string FiletypeMGP {
+            get {
+                return ResourceManager.GetString("FiletypeMGP", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Zip files ({0}).
+        /// </summary>
+        internal static string FiletypeZip {
+            get {
+                return ResourceManager.GetString("FiletypeZip", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Cannot Find an Empty String.
+        /// </summary>
+        internal static string FindEmptyString {
+            get {
+                return ResourceManager.GetString("FindEmptyString", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Could not find specified string or end of document reached.
+        /// </summary>
+        internal static string FindNothing {
+            get {
+                return ResourceManager.GetString("FindNothing", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Nothing to replace.
+        /// </summary>
+        internal static string FindReplaceNothing {
+            get {
+                return ResourceManager.GetString("FindReplaceNothing", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Finite Display Scales.
+        /// </summary>
+        internal static string FiniteDisplayScales {
+            get {
+                return ResourceManager.GetString("FiniteDisplayScales", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to The folder must start with \"Library://\", do you want the starting folder to become:\n {0} ?.
+        /// </summary>
+        internal static string FolderMissingPrefix {
+            get {
+                return ResourceManager.GetString("FolderMissingPrefix", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Cannot Preview Font "{0}".
+        /// </summary>
+        internal static string FontPreviewError {
+            get {
+                return ResourceManager.GetString("FontPreviewError", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to MySQL Feature Source.
+        /// </summary>
+        internal static string FsMySql {
+            get {
+                return ResourceManager.GetString("FsMySql", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to PostgreSQL/PostGIS Feature Source.
+        /// </summary>
+        internal static string FsPostgreSql {
+            get {
+                return ResourceManager.GetString("FsPostgreSql", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Name: {0}{3}Description: {1}{3}Geometry Property: {2}.
+        /// </summary>
+        internal static string FsPreview_ClassNodeTooltip {
+            get {
+                return ResourceManager.GetString("FsPreview_ClassNodeTooltip", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Name: {0}{8}Description: {1}{8}Data Type: {2}{8}Nullable: {3}{8}Read Only: {4}{8}Length: {5}{8}Precision: {6}{8}Scale: {7}.
+        /// </summary>
+        internal static string FsPreview_DataPropertyNodeTooltip {
+            get {
+                return ResourceManager.GetString("FsPreview_DataPropertyNodeTooltip", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Property: {0}{2}Type: {1}.
+        /// </summary>
+        internal static string FsPreview_GenericPropertyTooltip {
+            get {
+                return ResourceManager.GetString("FsPreview_GenericPropertyTooltip", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Name: {0}{7}Description: {1}{7}Geometry Types: {2}{7}Read Only: {3}{7}Has Elevation: {4}{7}Has Measure: {5}{7}Spatial Context: {6}.
+        /// </summary>
+        internal static string FsPreview_GeometryPropertyNodeTooltip {
+            get {
+                return ResourceManager.GetString("FsPreview_GeometryPropertyNodeTooltip", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Name: {0}{6}Description: {1}{6}Nullable: {2}{6}Image X Size: {3}{6}Image Y Size: {4}{6}Spatial Context: {5}.
+        /// </summary>
+        internal static string FsPreview_RasterPropertyNodeTooltip {
+            get {
+                return ResourceManager.GetString("FsPreview_RasterPropertyNodeTooltip", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to SQL Server Spatial Feature Source.
+        /// </summary>
+        internal static string FsSqlServerSpatial {
+            get {
+                return ResourceManager.GetString("FsSqlServerSpatial", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Alpha value.
+        /// </summary>
+        internal static string Func_ARGB_AValueDescription {
+            get {
+                return ResourceManager.GetString("Func_ARGB_AValueDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Blue value.
+        /// </summary>
+        internal static string Func_ARGB_BValueDescription {
+            get {
+                return ResourceManager.GetString("Func_ARGB_BValueDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Color generation function.
+        /// </summary>
+        internal static string Func_ARGB_Description {
+            get {
+                return ResourceManager.GetString("Func_ARGB_Description", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Green value.
+        /// </summary>
+        internal static string Func_ARGB_GValueDescription {
+            get {
+                return ResourceManager.GetString("Func_ARGB_GValueDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Red value.
+        /// </summary>
+        internal static string Func_ARGB_RValueDescription {
+            get {
+                return ResourceManager.GetString("Func_ARGB_RValueDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to String formatting function.
+        /// </summary>
+        internal static string Func_DECAP_Description {
+            get {
+                return ResourceManager.GetString("Func_DECAP_Description", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to String to format.
+        /// </summary>
+        internal static string Func_DECAP_StringValueDescription {
+            get {
+                return ResourceManager.GetString("Func_DECAP_StringValueDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Returns the active feature class name.
+        /// </summary>
+        internal static string Func_FEATURECLASS_Description {
+            get {
+                return ResourceManager.GetString("Func_FEATURECLASS_Description", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Returns the active feature Id.
+        /// </summary>
+        internal static string Func_FEATUREID_Description {
+            get {
+                return ResourceManager.GetString("Func_FEATUREID_Description", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Boolean expression (filter) encapsulated in a string.
+        /// </summary>
+        internal static string Func_IF_ConditionDescription {
+            get {
+                return ResourceManager.GetString("Func_IF_ConditionDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to If evaluator for style theming.
+        /// </summary>
+        internal static string Func_IF_Description {
+            get {
+                return ResourceManager.GetString("Func_IF_Description", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Returned if condition is false.
+        /// </summary>
+        internal static string Func_IF_FalseValueDescription {
+            get {
+                return ResourceManager.GetString("Func_IF_FalseValueDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Returned if condition is true.
+        /// </summary>
+        internal static string Func_IF_TrueValueDescription {
+            get {
+                return ResourceManager.GetString("Func_IF_TrueValueDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Returns the active layer Id.
+        /// </summary>
+        internal static string Func_LAYERID_Description {
+            get {
+                return ResourceManager.GetString("Func_LAYERID_Description", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Default value returned if expression does not evaluate to any of the keys.
+        /// </summary>
+        internal static string Func_LOOKUP_DefaultValueDescription {
+            get {
+                return ResourceManager.GetString("Func_LOOKUP_DefaultValueDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Lookup table for style theming.
+        /// </summary>
+        internal static string Func_LOOKUP_Description {
+            get {
+                return ResourceManager.GetString("Func_LOOKUP_Description", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Key expression.
+        /// </summary>
+        internal static string Func_LOOKUP_ExpressionDescription {
+            get {
+                return ResourceManager.GetString("Func_LOOKUP_ExpressionDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Lookup index that can be matched by the key expression.
+        /// </summary>
+        internal static string Func_LOOKUP_IndexDescription {
+            get {
+                return ResourceManager.GetString("Func_LOOKUP_IndexDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Value that is returned when the key expression matches the associated index.
+        /// </summary>
+        internal static string Func_LOOKUP_ValueDescription {
+            get {
+                return ResourceManager.GetString("Func_LOOKUP_ValueDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Returns the active map name.
+        /// </summary>
+        internal static string Func_MAPNAME_Description {
+            get {
+                return ResourceManager.GetString("Func_MAPNAME_Description", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Default value returned if expression does not fall into any of the ranges.
+        /// </summary>
+        internal static string Func_RANGE_DefaultValueDescription {
+            get {
+                return ResourceManager.GetString("Func_RANGE_DefaultValueDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Range table for style theming.
+        /// </summary>
+        internal static string Func_RANGE_Description {
+            get {
+                return ResourceManager.GetString("Func_RANGE_Description", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Key expression.
+        /// </summary>
+        internal static string Func_RANGE_ExpressionDescription {
+            get {
+                return ResourceManager.GetString("Func_RANGE_ExpressionDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Exclusive maximum of range that can be matched by the key expression.
+        /// </summary>
+        internal static string Func_RANGE_MaxDescription {
+            get {
+                return ResourceManager.GetString("Func_RANGE_MaxDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Inclusive minimum of range that can be matched by the key expression.
+        /// </summary>
+        internal static string Func_RANGE_MinDescription {
+            get {
+                return ResourceManager.GetString("Func_RANGE_MinDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Value that is returned when the key expression matches the associated range.
+        /// </summary>
+        internal static string Func_RANGE_ValueDescription {
+            get {
+                return ResourceManager.GetString("Func_RANGE_ValueDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Returns the active session.
+        /// </summary>
+        internal static string Func_SESSION_Description {
+            get {
+                return ResourceManager.GetString("Func_SESSION_Description", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to String encoding function.
+        /// </summary>
+        internal static string Func_URLENCODE_Description {
+            get {
+                return ResourceManager.GetString("Func_URLENCODE_Description", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to String to URL encode.
+        /// </summary>
+        internal static string Func_URLENCODE_StringValueDescription {
+            get {
+                return ResourceManager.GetString("Func_URLENCODE_StringValueDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Function: {1}({2})
+        ///Description: {3}
+        ///Returns: {0}.
+        /// </summary>
+        internal static string FunctionTooltip {
+            get {
+                return ResourceManager.GetString("FunctionTooltip", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to An error occured: {0}.
+        /// </summary>
+        internal static string GenericError {
+            get {
+                return ResourceManager.GetString("GenericError", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to <?xml version="1.0" standalone="yes"?>
+        ///<ComboBoxDataSet>
+        ///	<SymbolMark>
+        ///		<Display>Square</Display>
+        ///		<Value>Square</Value>
+        ///	</SymbolMark>
+        ///	<SymbolMark>
+        ///		<Display>Circle</Display>
+        ///		<Value>Circle</Value>
+        ///	</SymbolMark>
+        ///	<SymbolMark>
+        ///		<Display>Triangle</Display>
+        ///		<Value>Triangle</Value>
+        ///	</SymbolMark>
+        ///	<SymbolMark>
+        ///		<Display>Star</Display>
+        ///		<Value>Star</Value>
+        ///	</SymbolMark>
+        ///	<SymbolMark>
+        ///		<Display>Cross</Display>
+        ///		<Value>Cross</Value>
+        ///	</SymbolMark>
+        ///	<SymbolMark>
+        ///		<Display>X -  [rest of string was truncated]";.
+        /// </summary>
+        internal static string GeometryStyleComboDataset {
+            get {
+                return ResourceManager.GetString("GeometryStyleComboDataset", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to <geometry property> {0} GeomFromText('<FGF geometry text>').
+        /// </summary>
+        internal static string GeomFilterTemplate {
+            get {
+                return ResourceManager.GetString("GeomFilterTemplate", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to A group named "{0}" already exists. Choose a different name.
+        /// </summary>
+        internal static string GroupAlreadyExists {
+            get {
+                return ResourceManager.GetString("GroupAlreadyExists", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to The header file does not exist.
+        /// </summary>
+        internal static string HeaderFileMissing {
+            get {
+                return ResourceManager.GetString("HeaderFileMissing", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to This connection is not compatible.
+        /// </summary>
+        internal static string IncompatibleConnection {
+            get {
+                return ResourceManager.GetString("IncompatibleConnection", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to infinite.
+        /// </summary>
+        internal static string InfiniteValue {
+            get {
+                return ResourceManager.GetString("InfiniteValue", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Infinity.
+        /// </summary>
+        internal static string Infinity {
+            get {
+                return ResourceManager.GetString("Infinity", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Inline Symbol Definition.
+        /// </summary>
+        internal static string InlineSymbolDefinition {
+            get {
+                return ResourceManager.GetString("InlineSymbolDefinition", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to You have entered a non-numeric value in the Reference Y field. Due to a bug in MapGuide, this will likely give an error when saving..
+        /// </summary>
+        internal static string InsertionPointYError {
+            get {
+                return ResourceManager.GetString("InsertionPointYError", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Invalid {0} color component {1} in line {2}.
+        /// </summary>
+        internal static string InvalidColorComponent {
+            get {
+                return ResourceManager.GetString("InvalidColorComponent", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Invalid column name.
+        /// </summary>
+        internal static string InvalidColumnNameError {
+            get {
+                return ResourceManager.GetString("InvalidColumnNameError", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to This is not a valid connection: {0}.
+        /// </summary>
+        internal static string InvalidConnection {
+            get {
+                return ResourceManager.GetString("InvalidConnection", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Feature Source ({0}) has no usable feature classes. Choose a different feature source.
+        /// </summary>
+        internal static string InvalidFeatureSourceNoClasses {
+            get {
+                return ResourceManager.GetString("InvalidFeatureSourceNoClasses", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Invalid field count in line {0}.
+        /// </summary>
+        internal static string InvalidFieldCountError {
+            get {
+                return ResourceManager.GetString("InvalidFieldCountError", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Invalid Layer Name Format. Name must have both {0} and {1} format markers.
+        /// </summary>
+        internal static string InvalidLayerNameFormat {
+            get {
+                return ResourceManager.GetString("InvalidLayerNameFormat", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Invalid record count in line {0}.
+        /// </summary>
+        internal static string InvalidRecordCountError {
+            get {
+                return ResourceManager.GetString("InvalidRecordCountError", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Not a valid resource identifier.
+        /// </summary>
+        internal static string InvalidResourceId {
+            get {
+                return ResourceManager.GetString("InvalidResourceId", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Must be valid resource id. Cannot be a folder.
+        /// </summary>
+        internal static string InvalidResourceIdFolder {
+            get {
+                return ResourceManager.GetString("InvalidResourceIdFolder", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Invalid Resource Identifier. Not the specified type.
+        /// </summary>
+        internal static string InvalidResourceIdNotSpecifiedType {
+            get {
+                return ResourceManager.GetString("InvalidResourceIdNotSpecifiedType", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to An error occured while validating the restore path: {0}\nIt should have the format: \"Libray://folder/folder/\"..
+        /// </summary>
+        internal static string InvalidRestorePathError {
+            get {
+                return ResourceManager.GetString("InvalidRestorePathError", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Invalid value.
+        /// </summary>
+        internal static string InvalidValueError {
+            get {
+                return ResourceManager.GetString("InvalidValueError", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Invoke Script Command.
+        /// </summary>
+        internal static string InvokeScriptCmdDescription {
+            get {
+                return ResourceManager.GetString("InvokeScriptCmdDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Invoke URL command.
+        /// </summary>
+        internal static string InvokeUrlCmdDescription {
+            get {
+                return ResourceManager.GetString("InvokeUrlCmdDescription", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Cannot get layers. No map definition specified.
+        /// </summary>
+        internal static string InvokeUrlNoMapDefined {
+            get {
+                return ResourceManager.GetString("InvokeUrlNoMapDefined", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Extra Tools.
+        /// </summary>
+        internal static string Label_ExtraTools {
+            get {
+                return ResourceManager.GetString("Label_ExtraTools", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Get Extents.
+        /// </summary>
+        internal static string Label_GetExtents {
+            get {
+                return ResourceManager.GetString("Label_GetExtents", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Get KML.
+        /// </summary>
+        internal static string Label_GetMapKml {
+            get {
+                return ResourceManager.GetString("Label_GetMapKml", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Tools.
+        /// </summary>
+        internal static string Label_Tools {
+            get {
+                return ResourceManager.GetString("Label_Tools", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Zoom to Scale.
+        /// </summary>
+        internal static string Label_ZoomToScale {
+            get {
+                return ResourceManager.GetString("Label_ZoomToScale", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Last Updated: .
+        /// </summary>
+        internal static string LastUpdated {
+            get {
+                return ResourceManager.GetString("LastUpdated", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to The selected layer is already at the bottom of its group.
+        /// </summary>
+        internal static string LayerAlreadyAtBottomOfGroup {
+            get {
+                return ResourceManager.GetString("LayerAlreadyAtBottomOfGroup", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to The selected layer is already at the top of its group.
+        /// </summary>
+        internal static string LayerAlreadyAtTopOfGroup {
+            get {
+                return ResourceManager.GetString("LayerAlreadyAtTopOfGroup", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Layer Group ({0}) successfully converted to Base Layer Group ({1}).
+        /// </summary>
+        internal static string LayerGroupConvertedToBaseLayerGroup {
+            get {
+                return ResourceManager.GetString("LayerGroupConvertedToBaseLayerGroup", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Less than {0}.
+        /// </summary>
+        internal static string LessThanLabel {
+            get {
+                return ResourceManager.GetString("LessThanLabel", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Loading Feature Classes.
+        /// </summary>
+        internal static string LoadingFeatureClasses {
+            get {
+                return ResourceManager.GetString("LoadingFeatureClasses", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to This connection does not support executing this type of Load Procedure.
+        /// </summary>
+        internal static string LoadProcedureVersionExecutionNotSupported {
+            get {
+                return ResourceManager.GetString("LoadProcedureVersionExecutionNotSupported", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Map widget has been updated to use the map group: {0}.
+        /// </summary>
+        internal static string MapUpdatedToUseGroup {
+            get {
+                return ResourceManager.GetString("MapUpdatedToUseGroup", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Missing column "{0}".
+        /// </summary>
+        internal static string MissingColumnError {
+            get {
+                return ResourceManager.GetString("MissingColumnError", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Mode not allowed: {0}.
+        /// </summary>
+        internal static string ModeNotAllowed {
+            get {
+                return ResourceManager.GetString("ModeNotAllowed", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to More colors....
+        /// </summary>
+        internal static string MoreColorsName {
+            get {
+                return ResourceManager.GetString("MoreColorsName", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to More than {0}.
+        /// </summary>
+        internal static string MoreThanLabel {
+            get {
+                return ResourceManager.GetString("MoreThanLabel", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to New Flyout.
+        /// </summary>
+        internal static string NewFlyout {
+            get {
+                return ResourceManager.GetString("NewFlyout", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to New folder.
+        /// </summary>
+        internal static string NewFolder {
+            get {
+                return ResourceManager.GetString("NewFolder", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to New Layer.
+        /// </summary>
+        internal static string NewLayer {
+            get {
+                return ResourceManager.GetString("NewLayer", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to New Layer Group.
+        /// </summary>
+        internal static string NewLayerGroup {
+            get {
+                return ResourceManager.GetString("NewLayerGroup", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to No active resource data file selected.
+        /// </summary>
+        internal static string NoActiveDataFile {
+            get {
+                return ResourceManager.GetString("NoActiveDataFile", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to No values found in selected column.
+        /// </summary>
+        internal static string NoColumnValuesError {
+            get {
+                return ResourceManager.GetString("NoColumnValuesError", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to No Feature Class assigned.
+        /// </summary>
+        internal static string NoFeatureClassAssigned {
+            get {
+                return ResourceManager.GetString("NoFeatureClassAssigned", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to You have not selected a starting folder, do you want to back up the entire site?.
+        /// </summary>
+        internal static string NoFolderSelected {
+            get {
+                return ResourceManager.GetString("NoFolderSelected", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to This feature source has no class definitions with raster properties.
+        /// </summary>
+        internal static string NoRasterClasses {
+            get {
+                return ResourceManager.GetString("NoRasterClasses", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to No registered previewer for connection: {0}.
+        /// </summary>
+        internal static string NoRegisteredPreviewerForProvider {
+            get {
+                return ResourceManager.GetString("NoRegisteredPreviewerForProvider", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to You have selected to restore the package at another location, but not entered one.
+        ///This will cause the package to be restored a the root of the resource tree.
+        ///Are you sure this is what you want?.
+        /// </summary>
+        internal static string NoRestorePathWarning {
+            get {
+                return ResourceManager.GetString("NoRestorePathWarning", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Number of Scales to generate cannot be less than or equal to 0.
+        /// </summary>
+        internal static string NoScalesToGenerate {
+            get {
+                return ResourceManager.GetString("NoScalesToGenerate", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Feature Source has no schemas.
+        /// </summary>
+        internal static string NoSchemasInFeatureSource {
+            get {
+                return ResourceManager.GetString("NoSchemasInFeatureSource", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to No site service available.
+        /// </summary>
+        internal static string NoSiteService {
+            get {
+                return ResourceManager.GetString("NoSiteService", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Not a folder: {0}.
+        /// </summary>
+        internal static string NotAFolder {
+            get {
+                return ResourceManager.GetString("NotAFolder", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to This is not a Map Definition with tiled layers.
+        /// </summary>
+        internal static string NotATiledMap {
+            get {
+                return ResourceManager.GetString("NotATiledMap", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to No transformation required.
+        /// </summary>
+        internal static string NoTransformationRequired {
+            get {
+                return ResourceManager.GetString("NoTransformationRequired", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Resource ID must not be session based.
+        /// </summary>
+        internal static string NotSessionBasedId {
+            get {
+                return ResourceManager.GetString("NotSessionBasedId", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to You must select at least one type.
+        /// </summary>
+        internal static string NoTypesSelected {
+            get {
+                return ResourceManager.GetString("NoTypesSelected", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to The specified editor does not implement the required IWidgetEditor interface.
+        /// </summary>
+        internal static string NoWidgetEditorIface {
+            get {
+                return ResourceManager.GetString("NoWidgetEditorIface", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Could not infer ODBC driver from file name: {0}.
+        /// </summary>
+        internal static string OdbcCannotInferDriver {
+            get {
+                return ResourceManager.GetString("OdbcCannotInferDriver", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to The component "{0}" could not be found in the specified ODBC connection string.
+        /// </summary>
+        internal static string OdbcConnectionStringComponentNotFound {
+            get {
+                return ResourceManager.GetString("OdbcConnectionStringComponentNotFound", resourceCulture);
+            }
+        }
+        
+        /// <summary>
         ///   Looks up a localized string similar to The ODBC connection string requires a %MG_USERNAME% and %MG_PASSWORD% placeholder tokens present.
         /// </summary>
         internal static string OdbcConnStrMissingMgPlaceholders {

Modified: branches/maestro-4.0.x/Maestro.Editors/Strings.resx
===================================================================
--- branches/maestro-4.0.x/Maestro.Editors/Strings.resx	2013-07-09 12:53:47 UTC (rev 7678)
+++ branches/maestro-4.0.x/Maestro.Editors/Strings.resx	2013-07-09 13:14:52 UTC (rev 7679)
@@ -123,4 +123,10 @@
   <data name="OdbcConnStrMissingMgPlaceholders" xml:space="preserve">
     <value>The ODBC connection string requires a %MG_USERNAME% and %MG_PASSWORD% placeholder tokens present</value>
   </data>
+  <data name="GroupAlreadyExists" xml:space="preserve">
+    <value>A group named "{0}" already exists. Choose a different name</value>
+  </data>
+  <data name="ExtendedFeatureClassAlreadyExists" xml:space="preserve">
+    <value>An extended feature class named ({0}) already exist. Please choose a different name</value>
+  </data>
 </root>
\ No newline at end of file



More information about the mapguide-commits mailing list