Index: src/Plugins/Wti/Wti.Forms/Properties/Resources.Designer.cs
===================================================================
diff -u -ra4ac4e49268888b50f6f9606a1b8dd8225e1b24f -r9899f1e2aec5591e852958960204d451d3ad2ca9
--- src/Plugins/Wti/Wti.Forms/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision a4ac4e49268888b50f6f9606a1b8dd8225e1b24f)
+++ src/Plugins/Wti/Wti.Forms/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 9899f1e2aec5591e852958960204d451d3ad2ca9)
@@ -61,6 +61,15 @@
}
///
+ /// Looks up a localized string similar to Algemeen.
+ ///
+ public static string Categories_General {
+ get {
+ return ResourceManager.GetString("Categories_General", resourceCulture);
+ }
+ }
+
+ ///
/// Looks up a localized resource of type System.Drawing.Bitmap.
///
public static System.Drawing.Bitmap WtiProjectFolderIcon {
@@ -69,5 +78,32 @@
return ((System.Drawing.Bitmap)(obj));
}
}
+
+ ///
+ /// Looks up a localized string similar to Naam van het WTI 2017 project..
+ ///
+ public static string WtiProjectNameDescription {
+ get {
+ return ResourceManager.GetString("WtiProjectNameDescription", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Naam.
+ ///
+ public static string WtiProjectNameDisplayName {
+ get {
+ return ResourceManager.GetString("WtiProjectNameDisplayName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to WTI 2017 project.
+ ///
+ public static string WtiProjectPropertiesDisplayName {
+ get {
+ return ResourceManager.GetString("WtiProjectPropertiesDisplayName", resourceCulture);
+ }
+ }
}
}
Index: src/Plugins/Wti/Wti.Forms/Properties/Resources.resx
===================================================================
diff -u -ra4ac4e49268888b50f6f9606a1b8dd8225e1b24f -r9899f1e2aec5591e852958960204d451d3ad2ca9
--- src/Plugins/Wti/Wti.Forms/Properties/Resources.resx (.../Resources.resx) (revision a4ac4e49268888b50f6f9606a1b8dd8225e1b24f)
+++ src/Plugins/Wti/Wti.Forms/Properties/Resources.resx (.../Resources.resx) (revision 9899f1e2aec5591e852958960204d451d3ad2ca9)
@@ -117,8 +117,20 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Algemeen
+
..\Resources\folder-stand.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+ Naam van het WTI 2017 project.
+
+
+ Naam
+
+
+ WTI 2017 project
+
\ No newline at end of file
Index: src/Plugins/Wti/Wti.Forms/PropertyClasses/WtiProjectProperties.cs
===================================================================
diff -u -rfdc45df8cf7ca4dba62fb6e96b5cf8ef7ab73ade -r9899f1e2aec5591e852958960204d451d3ad2ca9
--- src/Plugins/Wti/Wti.Forms/PropertyClasses/WtiProjectProperties.cs (.../WtiProjectProperties.cs) (revision fdc45df8cf7ca4dba62fb6e96b5cf8ef7ab73ade)
+++ src/Plugins/Wti/Wti.Forms/PropertyClasses/WtiProjectProperties.cs (.../WtiProjectProperties.cs) (revision 9899f1e2aec5591e852958960204d451d3ad2ca9)
@@ -1,11 +1,17 @@
using DelftTools.Shell.Gui;
+using DelftTools.Utils;
using Wti.Data;
+using Wti.Forms.Properties;
namespace Wti.Forms.PropertyClasses
{
+ [ResourcesDisplayName(typeof(Resources), "WtiProjectPropertiesDisplayName")]
public class WtiProjectProperties : ObjectProperties
{
+ [ResourcesCategory(typeof(Resources), "Categories_General")]
+ [ResourcesDisplayName(typeof(Resources), "WtiProjectNameDisplayName")]
+ [ResourcesDescription(typeof(Resources), "WtiProjectNameDescription")]
public string Name
{
get
Index: src/Plugins/Wti/Wti.Plugin/WtiApplicationPlugin.cs
===================================================================
diff -u -ra4ac4e49268888b50f6f9606a1b8dd8225e1b24f -r9899f1e2aec5591e852958960204d451d3ad2ca9
--- src/Plugins/Wti/Wti.Plugin/WtiApplicationPlugin.cs (.../WtiApplicationPlugin.cs) (revision a4ac4e49268888b50f6f9606a1b8dd8225e1b24f)
+++ src/Plugins/Wti/Wti.Plugin/WtiApplicationPlugin.cs (.../WtiApplicationPlugin.cs) (revision 9899f1e2aec5591e852958960204d451d3ad2ca9)
@@ -49,7 +49,7 @@
{
yield return new DataItemInfo
{
- Name = "WTI2017 project",
+ Name = WtiFormsResources.WtiProjectPropertiesDisplayName,
Category = "WTI 2017",
Image = WtiFormsResources.WtiProjectFolderIcon,
CreateData = owner => new WtiProject()
Index: test/Plugins/Wti/Wti.Plugin.Test/WtiApplicationPluginTest.cs
===================================================================
diff -u -ra4ac4e49268888b50f6f9606a1b8dd8225e1b24f -r9899f1e2aec5591e852958960204d451d3ad2ca9
--- test/Plugins/Wti/Wti.Plugin.Test/WtiApplicationPluginTest.cs (.../WtiApplicationPluginTest.cs) (revision a4ac4e49268888b50f6f9606a1b8dd8225e1b24f)
+++ test/Plugins/Wti/Wti.Plugin.Test/WtiApplicationPluginTest.cs (.../WtiApplicationPluginTest.cs) (revision 9899f1e2aec5591e852958960204d451d3ad2ca9)
@@ -56,7 +56,7 @@
Assert.AreEqual(1, dataItemDefinitions.Length);
DataItemInfo projectDataItemDefinition = dataItemDefinitions.Single(did => did.ValueType == typeof(WtiProject));
- Assert.AreEqual("WTI2017 project", projectDataItemDefinition.Name);
+ Assert.AreEqual("WTI 2017 project", projectDataItemDefinition.Name);
Assert.AreEqual("WTI 2017", projectDataItemDefinition.Category);
Assert.AreEqual(16, projectDataItemDefinition.Image.Width);
Assert.AreEqual(16, projectDataItemDefinition.Image.Height);