From bdf0411cd5731437c683d2540a4ceaf57dfc9834 Mon Sep 17 00:00:00 2001 From: MattN-L Date: Wed, 24 Apr 2024 13:16:48 -0400 Subject: [PATCH] ColEditor: Added ability to add and remove colors (normal colors only) --- PCK-Studio/Forms/Editor/COLEditor.Designer.cs | 236 +++++++------- PCK-Studio/Forms/Editor/COLEditor.cs | 46 ++- PCK-Studio/Forms/Editor/COLEditor.resx | 298 ++++++++++-------- 3 files changed, 333 insertions(+), 247 deletions(-) diff --git a/PCK-Studio/Forms/Editor/COLEditor.Designer.cs b/PCK-Studio/Forms/Editor/COLEditor.Designer.cs index c9d0ffcc..903df3a0 100644 --- a/PCK-Studio/Forms/Editor/COLEditor.Designer.cs +++ b/PCK-Studio/Forms/Editor/COLEditor.Designer.cs @@ -51,20 +51,8 @@ namespace PckStudio.Forms.Editor this.menuStrip = new System.Windows.Forms.MenuStrip(); this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.saveToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.waterTab = new System.Windows.Forms.TabPage(); - this.waterTreeView = new System.Windows.Forms.TreeView(); - this.ColorContextMenu = new MetroFramework.Controls.MetroContextMenu(this.components); - this.copyColorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.pasteColorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.restoreOriginalColorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.underwaterTreeView = new System.Windows.Forms.TreeView(); - this.fogTreeView = new System.Windows.Forms.TreeView(); - this.colorsTab = new System.Windows.Forms.TabPage(); - this.colorTreeView = new System.Windows.Forms.TreeView(); - this.tabControl = new MetroFramework.Controls.MetroTabControl(); - this.underwaterTab = new System.Windows.Forms.TabPage(); - this.fogTab = new System.Windows.Forms.TabPage(); this.toolsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.stripPS4BiomesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.targetUpdateToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.TU12ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.TU13ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); @@ -79,7 +67,21 @@ namespace PckStudio.Forms.Editor this.TU54ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.TU69ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this._1_9_1ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.stripPS4BiomesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.waterTab = new System.Windows.Forms.TabPage(); + this.waterTreeView = new System.Windows.Forms.TreeView(); + this.ColorContextMenu = new MetroFramework.Controls.MetroContextMenu(this.components); + this.copyColorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.pasteColorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.restoreOriginalColorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.underwaterTreeView = new System.Windows.Forms.TreeView(); + this.fogTreeView = new System.Windows.Forms.TreeView(); + this.colorsTab = new System.Windows.Forms.TabPage(); + this.colorTreeView = new System.Windows.Forms.TreeView(); + this.tabControl = new MetroFramework.Controls.MetroTabControl(); + this.underwaterTab = new System.Windows.Forms.TabPage(); + this.fogTab = new System.Windows.Forms.TabPage(); + this.addColorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.removeColorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.metroPanel1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.blueUpDown)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.greenUpDown)).BeginInit(); @@ -308,6 +310,105 @@ namespace PckStudio.Forms.Editor this.saveToolStripMenuItem1.Name = "saveToolStripMenuItem1"; this.saveToolStripMenuItem1.Click += new System.EventHandler(this.saveToolStripMenuItem1_Click); // + // toolsToolStripMenuItem + // + this.toolsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.stripPS4BiomesToolStripMenuItem, + this.targetUpdateToolStripMenuItem}); + this.toolsToolStripMenuItem.ForeColor = System.Drawing.Color.White; + this.toolsToolStripMenuItem.Name = "toolsToolStripMenuItem"; + resources.ApplyResources(this.toolsToolStripMenuItem, "toolsToolStripMenuItem"); + // + // stripPS4BiomesToolStripMenuItem + // + this.stripPS4BiomesToolStripMenuItem.Name = "stripPS4BiomesToolStripMenuItem"; + resources.ApplyResources(this.stripPS4BiomesToolStripMenuItem, "stripPS4BiomesToolStripMenuItem"); + this.stripPS4BiomesToolStripMenuItem.Click += new System.EventHandler(this.stripPS4BiomesToolStripMenuItem_Click); + // + // targetUpdateToolStripMenuItem + // + this.targetUpdateToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.TU12ToolStripMenuItem, + this.TU13ToolStripMenuItem, + this.TU14ToolStripMenuItem, + this.TU19ToolStripMenuItem, + this.TU31ToolStripMenuItem, + this.TU32ToolStripMenuItem, + this.TU43ToolStripMenuItem, + this.TU46ToolStripMenuItem, + this.TU51ToolStripMenuItem, + this.TU53ToolStripMenuItem, + this.TU54ToolStripMenuItem, + this.TU69ToolStripMenuItem, + this._1_9_1ToolStripMenuItem}); + this.targetUpdateToolStripMenuItem.Name = "targetUpdateToolStripMenuItem"; + resources.ApplyResources(this.targetUpdateToolStripMenuItem, "targetUpdateToolStripMenuItem"); + // + // TU12ToolStripMenuItem + // + this.TU12ToolStripMenuItem.Name = "TU12ToolStripMenuItem"; + resources.ApplyResources(this.TU12ToolStripMenuItem, "TU12ToolStripMenuItem"); + // + // TU13ToolStripMenuItem + // + this.TU13ToolStripMenuItem.Name = "TU13ToolStripMenuItem"; + resources.ApplyResources(this.TU13ToolStripMenuItem, "TU13ToolStripMenuItem"); + // + // TU14ToolStripMenuItem + // + this.TU14ToolStripMenuItem.Name = "TU14ToolStripMenuItem"; + resources.ApplyResources(this.TU14ToolStripMenuItem, "TU14ToolStripMenuItem"); + // + // TU19ToolStripMenuItem + // + this.TU19ToolStripMenuItem.Name = "TU19ToolStripMenuItem"; + resources.ApplyResources(this.TU19ToolStripMenuItem, "TU19ToolStripMenuItem"); + // + // TU31ToolStripMenuItem + // + this.TU31ToolStripMenuItem.Name = "TU31ToolStripMenuItem"; + resources.ApplyResources(this.TU31ToolStripMenuItem, "TU31ToolStripMenuItem"); + // + // TU32ToolStripMenuItem + // + this.TU32ToolStripMenuItem.Name = "TU32ToolStripMenuItem"; + resources.ApplyResources(this.TU32ToolStripMenuItem, "TU32ToolStripMenuItem"); + // + // TU43ToolStripMenuItem + // + this.TU43ToolStripMenuItem.Name = "TU43ToolStripMenuItem"; + resources.ApplyResources(this.TU43ToolStripMenuItem, "TU43ToolStripMenuItem"); + // + // TU46ToolStripMenuItem + // + this.TU46ToolStripMenuItem.Name = "TU46ToolStripMenuItem"; + resources.ApplyResources(this.TU46ToolStripMenuItem, "TU46ToolStripMenuItem"); + // + // TU51ToolStripMenuItem + // + this.TU51ToolStripMenuItem.Name = "TU51ToolStripMenuItem"; + resources.ApplyResources(this.TU51ToolStripMenuItem, "TU51ToolStripMenuItem"); + // + // TU53ToolStripMenuItem + // + this.TU53ToolStripMenuItem.Name = "TU53ToolStripMenuItem"; + resources.ApplyResources(this.TU53ToolStripMenuItem, "TU53ToolStripMenuItem"); + // + // TU54ToolStripMenuItem + // + this.TU54ToolStripMenuItem.Name = "TU54ToolStripMenuItem"; + resources.ApplyResources(this.TU54ToolStripMenuItem, "TU54ToolStripMenuItem"); + // + // TU69ToolStripMenuItem + // + this.TU69ToolStripMenuItem.Name = "TU69ToolStripMenuItem"; + resources.ApplyResources(this.TU69ToolStripMenuItem, "TU69ToolStripMenuItem"); + // + // _1_9_1ToolStripMenuItem + // + this._1_9_1ToolStripMenuItem.Name = "_1_9_1ToolStripMenuItem"; + resources.ApplyResources(this._1_9_1ToolStripMenuItem, "_1_9_1ToolStripMenuItem"); + // // waterTab // this.waterTab.BackColor = System.Drawing.SystemColors.WindowFrame; @@ -328,6 +429,8 @@ namespace PckStudio.Forms.Editor // ColorContextMenu // this.ColorContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.addColorToolStripMenuItem, + this.removeColorToolStripMenuItem, this.copyColorToolStripMenuItem, this.pasteColorToolStripMenuItem, this.restoreOriginalColorToolStripMenuItem}); @@ -416,104 +519,17 @@ namespace PckStudio.Forms.Editor resources.ApplyResources(this.fogTab, "fogTab"); this.fogTab.Name = "fogTab"; // - // toolsToolStripMenuItem + // addColorToolStripMenuItem // - this.toolsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.stripPS4BiomesToolStripMenuItem, - this.targetUpdateToolStripMenuItem}); - this.toolsToolStripMenuItem.ForeColor = System.Drawing.Color.White; - this.toolsToolStripMenuItem.Name = "toolsToolStripMenuItem"; - resources.ApplyResources(this.toolsToolStripMenuItem, "toolsToolStripMenuItem"); + this.addColorToolStripMenuItem.Name = "addColorToolStripMenuItem"; + resources.ApplyResources(this.addColorToolStripMenuItem, "addColorToolStripMenuItem"); + this.addColorToolStripMenuItem.Click += new System.EventHandler(this.addColorToolStripMenuItem_Click); // - // targetUpdateToolStripMenuItem + // removeColorToolStripMenuItem // - this.targetUpdateToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.TU12ToolStripMenuItem, - this.TU13ToolStripMenuItem, - this.TU14ToolStripMenuItem, - this.TU19ToolStripMenuItem, - this.TU31ToolStripMenuItem, - this.TU32ToolStripMenuItem, - this.TU43ToolStripMenuItem, - this.TU46ToolStripMenuItem, - this.TU51ToolStripMenuItem, - this.TU53ToolStripMenuItem, - this.TU54ToolStripMenuItem, - this.TU69ToolStripMenuItem, - this._1_9_1ToolStripMenuItem}); - this.targetUpdateToolStripMenuItem.Name = "targetUpdateToolStripMenuItem"; - resources.ApplyResources(this.targetUpdateToolStripMenuItem, "targetUpdateToolStripMenuItem"); - // - // TU12ToolStripMenuItem - // - this.TU12ToolStripMenuItem.Name = "TU12ToolStripMenuItem"; - resources.ApplyResources(this.TU12ToolStripMenuItem, "TU12ToolStripMenuItem"); - // - // TU13ToolStripMenuItem - // - this.TU13ToolStripMenuItem.Name = "TU13ToolStripMenuItem"; - resources.ApplyResources(this.TU13ToolStripMenuItem, "TU13ToolStripMenuItem"); - // - // TU14ToolStripMenuItem - // - this.TU14ToolStripMenuItem.Name = "TU14ToolStripMenuItem"; - resources.ApplyResources(this.TU14ToolStripMenuItem, "TU14ToolStripMenuItem"); - // - // TU19ToolStripMenuItem - // - this.TU19ToolStripMenuItem.Name = "TU19ToolStripMenuItem"; - resources.ApplyResources(this.TU19ToolStripMenuItem, "TU19ToolStripMenuItem"); - // - // TU31ToolStripMenuItem - // - this.TU31ToolStripMenuItem.Name = "TU31ToolStripMenuItem"; - resources.ApplyResources(this.TU31ToolStripMenuItem, "TU31ToolStripMenuItem"); - // - // TU32ToolStripMenuItem - // - this.TU32ToolStripMenuItem.Name = "TU32ToolStripMenuItem"; - resources.ApplyResources(this.TU32ToolStripMenuItem, "TU32ToolStripMenuItem"); - // - // TU43ToolStripMenuItem - // - this.TU43ToolStripMenuItem.Name = "TU43ToolStripMenuItem"; - resources.ApplyResources(this.TU43ToolStripMenuItem, "TU43ToolStripMenuItem"); - // - // TU46ToolStripMenuItem - // - this.TU46ToolStripMenuItem.Name = "TU46ToolStripMenuItem"; - resources.ApplyResources(this.TU46ToolStripMenuItem, "TU46ToolStripMenuItem"); - // - // TU51ToolStripMenuItem - // - this.TU51ToolStripMenuItem.Name = "TU51ToolStripMenuItem"; - resources.ApplyResources(this.TU51ToolStripMenuItem, "TU51ToolStripMenuItem"); - // - // TU53ToolStripMenuItem - // - this.TU53ToolStripMenuItem.Name = "TU53ToolStripMenuItem"; - resources.ApplyResources(this.TU53ToolStripMenuItem, "TU53ToolStripMenuItem"); - // - // TU54ToolStripMenuItem - // - this.TU54ToolStripMenuItem.Name = "TU54ToolStripMenuItem"; - resources.ApplyResources(this.TU54ToolStripMenuItem, "TU54ToolStripMenuItem"); - // - // TU69ToolStripMenuItem - // - this.TU69ToolStripMenuItem.Name = "TU69ToolStripMenuItem"; - resources.ApplyResources(this.TU69ToolStripMenuItem, "TU69ToolStripMenuItem"); - // - // _1_9_1ToolStripMenuItem - // - this._1_9_1ToolStripMenuItem.Name = "_1_9_1ToolStripMenuItem"; - resources.ApplyResources(this._1_9_1ToolStripMenuItem, "_1_9_1ToolStripMenuItem"); - // - // stripPS4BiomesToolStripMenuItem - // - this.stripPS4BiomesToolStripMenuItem.Name = "stripPS4BiomesToolStripMenuItem"; - resources.ApplyResources(this.stripPS4BiomesToolStripMenuItem, "stripPS4BiomesToolStripMenuItem"); - this.stripPS4BiomesToolStripMenuItem.Click += new System.EventHandler(this.stripPS4BiomesToolStripMenuItem_Click); + this.removeColorToolStripMenuItem.Name = "removeColorToolStripMenuItem"; + resources.ApplyResources(this.removeColorToolStripMenuItem, "removeColorToolStripMenuItem"); + this.removeColorToolStripMenuItem.Click += new System.EventHandler(this.removeColorToolStripMenuItem_Click); // // COLEditor // @@ -595,5 +611,7 @@ namespace PckStudio.Forms.Editor private ToolStripMenuItem TU69ToolStripMenuItem; private ToolStripMenuItem _1_9_1ToolStripMenuItem; private ToolStripMenuItem stripPS4BiomesToolStripMenuItem; + private ToolStripMenuItem addColorToolStripMenuItem; + private ToolStripMenuItem removeColorToolStripMenuItem; } } \ No newline at end of file diff --git a/PCK-Studio/Forms/Editor/COLEditor.cs b/PCK-Studio/Forms/Editor/COLEditor.cs index a6eb38e0..e08943c0 100644 --- a/PCK-Studio/Forms/Editor/COLEditor.cs +++ b/PCK-Studio/Forms/Editor/COLEditor.cs @@ -98,7 +98,13 @@ namespace PckStudio.Forms.Editor cache.Add(tn); } - void SetUpTable(bool targetVersion) + void RemoveEntry(TreeNode entry, List cache) + { + cache.Remove(entry); + entry.Remove(); + } + + void SetUpTable(bool targetVersion) { colorTreeView.Nodes.Clear(); waterTreeView.Nodes.Clear(); @@ -598,5 +604,43 @@ namespace PckStudio.Forms.Editor SetUpTable(false); } } + + private void addColorToolStripMenuItem_Click(object sender, EventArgs e) + { + if(tabControl.SelectedTab == colorsTab) + { + using (TextPrompt prompt = new TextPrompt()) + { + prompt.OKButtonText = "Add"; + prompt.contextLabel.Text = "Insert the name of the color you would like to add"; + if(prompt.ShowDialog(this) == DialogResult.OK) + { + ColorContainer.Color entry = new ColorContainer.Color(); + entry.Name = prompt.NewText; + entry.ColorPallette = Color.FromArgb(0xFFFFFF); + + if(colourfile.Colors.Find(c => c.Name == entry.Name) != null) + { + MessageBox.Show(this, $"\"{entry.Name}\" already exists in this color table", "Color not added"); + } + + colourfile.Colors.Add(entry); + AddEntry(colorTreeView, colorCache, entry.Name, entry); + } + } + } + } + + private void removeColorToolStripMenuItem_Click(object sender, EventArgs e) + { + if (tabControl.SelectedTab == colorsTab + && colorTreeView.SelectedNode is TreeNode entry + && entry != null + && entry.Tag is ColorContainer.Color color) + { + colourfile.Colors.Remove(color); + RemoveEntry(entry, colorCache); + } + } } } diff --git a/PCK-Studio/Forms/Editor/COLEditor.resx b/PCK-Studio/Forms/Editor/COLEditor.resx index b2003d3c..9f104911 100644 --- a/PCK-Studio/Forms/Editor/COLEditor.resx +++ b/PCK-Studio/Forms/Editor/COLEditor.resx @@ -731,16 +731,142 @@ - 180, 22 + 98, 22 Save + + 47, 20 + + + Tools + + + 213, 22 + + + Remove PS4 Biome Colors + + + 213, 22 + + + Target Update + + + 416, 22 + + + TU12 (360) + + + 416, 22 + + + TU13/1.00 (360/PS3) + + + 416, 22 + + + TU14/1.04 (360/PS3) + + + 416, 22 + + + TU19/1.12/CU7 (360/PS3-4-Vita/XONE) + + + 416, 22 + + + TU31/1.22/CU19 (360/PS3-4-Vita/XONE) + + + 416, 22 + + + TU32/1.24/CU20/P3 (360/PS3-4-Vita/XONE/WIIU) + + + 416, 22 + + + TU43/1.35/CU32/P12 (360/PS3-4-Vita/XONE/WIIU) + + + 416, 22 + + + TU46/1.38/CU36/P15 (360/PS3-4-Vita/XONE/WIIU) + + + 416, 22 + + + TU51/1.44/CU41/P20 (360/PS3-4-Vita/XONE/WIIU) + + + 416, 22 + + + TU53/1.49/CU43/P23/1.0.3 (360/PS3-4-Vita/XONE/WIIU/SWITCH) + + + 416, 22 + + + TU54/1.52/CU44/P24/1.0.4 (360/PS3-4-Vita/XONE/WIIU/SWITCH) + + + 416, 22 + + + TU69/1.76/P38 (360/PS3-4-Vita/WIIU) + + + 416, 22 + + + 1.91 (PS4) + 125, 17 + + 180, 22 + + + Add Color + + + 180, 22 + + + Remove Color + + + 180, 22 + + + Copy Color + + + 180, 22 + + + Paste Color + + + 180, 22 + + + Restore Color + - 146, 70 + 181, 136 ColorContextMenu @@ -799,24 +925,6 @@ 1 - - 134, 22 - - - Copy Color - - - 134, 22 - - - Paste Color - - - 145, 22 - - - Restore Color - 0, 0 @@ -979,102 +1087,6 @@ 2 - - 47, 20 - - - Tools - - - 180, 22 - - - Target Update - - - 416, 22 - - - TU12 (360) - - - 416, 22 - - - TU13/1.00 (360/PS3) - - - 416, 22 - - - TU14/1.04 (360/PS3) - - - 416, 22 - - - TU19/1.12/CU7 (360/PS3-4-Vita/XONE) - - - 416, 22 - - - TU31/1.22/CU19 (360/PS3-4-Vita/XONE) - - - 416, 22 - - - TU32/1.24/CU20/P3 (360/PS3-4-Vita/XONE/WIIU) - - - 416, 22 - - - TU43/1.35/CU32/P12 (360/PS3-4-Vita/XONE/WIIU) - - - 416, 22 - - - TU46/1.38/CU36/P15 (360/PS3-4-Vita/XONE/WIIU) - - - 416, 22 - - - TU51/1.44/CU41/P20 (360/PS3-4-Vita/XONE/WIIU) - - - 416, 22 - - - TU53/1.49/CU43/P23/1.0.3 (360/PS3-4-Vita/XONE/WIIU/SWITCH) - - - 416, 22 - - - TU54/1.52/CU44/P24/1.0.4 (360/PS3-4-Vita/XONE/WIIU/SWITCH) - - - 416, 22 - - - TU69/1.76/P38 (360/PS3-4-Vita/WIIU) - - - 416, 22 - - - 1.91 (PS4) - - - 213, 22 - - - Remove PS4 Biome Colors - True @@ -3611,30 +3623,18 @@ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - copyColorToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pasteColorToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - restoreOriginalColorToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - toolsToolStripMenuItem System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + stripPS4BiomesToolStripMenuItem + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + targetUpdateToolStripMenuItem @@ -3719,10 +3719,34 @@ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - stripPS4BiomesToolStripMenuItem + + copyColorToolStripMenuItem - + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pasteColorToolStripMenuItem + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + restoreOriginalColorToolStripMenuItem + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + addColorToolStripMenuItem + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + removeColorToolStripMenuItem + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089