diff --git a/src/Controls/LanguageSettings.Designer.cs b/src/Controls/LanguageSettings.Designer.cs index f3106fd..9ef75d5 100644 --- a/src/Controls/LanguageSettings.Designer.cs +++ b/src/Controls/LanguageSettings.Designer.cs @@ -32,6 +32,11 @@ private void InitializeComponent() this.listView1 = new System.Windows.Forms.ListView(); this.columnHeaderCode = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); this.columnHeaderName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.toolStrip1 = new System.Windows.Forms.ToolStrip(); + this.toolStripButtonSelectAll = new System.Windows.Forms.ToolStripButton(); + this.toolStripButtonSelectNone = new System.Windows.Forms.ToolStripButton(); + this.toolStripButtonSelectInvert = new System.Windows.Forms.ToolStripButton(); + this.toolStrip1.SuspendLayout(); this.SuspendLayout(); // // listView1 @@ -61,13 +66,47 @@ private void InitializeComponent() // resources.ApplyResources(this.columnHeaderName, "columnHeaderName"); // + // toolStrip1 + // + this.toolStrip1.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden; + this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.toolStripButtonSelectAll, + this.toolStripButtonSelectNone, + this.toolStripButtonSelectInvert}); + resources.ApplyResources(this.toolStrip1, "toolStrip1"); + this.toolStrip1.Name = "toolStrip1"; + // + // toolStripButtonSelectAll + // + resources.ApplyResources(this.toolStripButtonSelectAll, "toolStripButtonSelectAll"); + this.toolStripButtonSelectAll.Name = "toolStripButtonSelectAll"; + this.toolStripButtonSelectAll.Click += new System.EventHandler(this.toolStripButtonSelectAll_Click); + // + // toolStripButtonSelectNone + // + resources.ApplyResources(this.toolStripButtonSelectNone, "toolStripButtonSelectNone"); + this.toolStripButtonSelectNone.Name = "toolStripButtonSelectNone"; + this.toolStripButtonSelectNone.Click += new System.EventHandler(this.toolStripButtonSelectNone_Click); + // + // toolStripButtonSelectInvert + // + this.toolStripButtonSelectInvert.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.toolStripButtonSelectInvert.Image = global::ResxTranslator.Properties.Resources.clipboard; + resources.ApplyResources(this.toolStripButtonSelectInvert, "toolStripButtonSelectInvert"); + this.toolStripButtonSelectInvert.Name = "toolStripButtonSelectInvert"; + this.toolStripButtonSelectInvert.Click += new System.EventHandler(this.toolStripButtonSelectInvert_Click); + // // LanguageSettings // resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.toolStrip1); this.Controls.Add(this.listView1); this.Name = "LanguageSettings"; + this.toolStrip1.ResumeLayout(false); + this.toolStrip1.PerformLayout(); this.ResumeLayout(false); + this.PerformLayout(); } @@ -75,5 +114,9 @@ private void InitializeComponent() private System.Windows.Forms.ListView listView1; private System.Windows.Forms.ColumnHeader columnHeaderCode; private System.Windows.Forms.ColumnHeader columnHeaderName; + private System.Windows.Forms.ToolStrip toolStrip1; + private System.Windows.Forms.ToolStripButton toolStripButtonSelectAll; + private System.Windows.Forms.ToolStripButton toolStripButtonSelectNone; + private System.Windows.Forms.ToolStripButton toolStripButtonSelectInvert; } } diff --git a/src/Controls/LanguageSettings.cs b/src/Controls/LanguageSettings.cs index 4f81da6..a9611bf 100644 --- a/src/Controls/LanguageSettings.cs +++ b/src/Controls/LanguageSettings.cs @@ -76,5 +76,47 @@ private void listView1_ItemChecked(object sender, ItemCheckedEventArgs e) { OnEnabledLanguagesChanged(); } + + private void toolStripButtonSelectAll_Click(object sender, EventArgs e) + { + SetAllItemsChecked(CheckState.Checked); + } + + private void toolStripButtonSelectNone_Click(object sender, EventArgs e) + { + SetAllItemsChecked(CheckState.Unchecked); + } + + private void toolStripButtonSelectInvert_Click(object sender, EventArgs e) + { + SetAllItemsChecked(CheckState.Indeterminate); + } + + private void SetAllItemsChecked(CheckState state) + { + listView1.BeginUpdate(); + listView1.ItemChecked -= listView1_ItemChecked; + + foreach (ListViewItem item in listView1.Items) + { + switch (state) + { + case CheckState.Checked: + item.Checked = true; + break; + case CheckState.Unchecked: + item.Checked = false; + break; + case CheckState.Indeterminate: + item.Checked = !item.Checked; + break; + } + } + + listView1.ItemChecked += listView1_ItemChecked; + listView1.EndUpdate(); + + OnEnabledLanguagesChanged(); + } } } diff --git a/src/Controls/LanguageSettings.resx b/src/Controls/LanguageSettings.resx index 3ba7a64..209c019 100644 --- a/src/Controls/LanguageSettings.resx +++ b/src/Controls/LanguageSettings.resx @@ -151,8 +151,94 @@ $this + 1 + + + 17, 17 + + + + iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJKSURBVGhD7ZmvNwVRFIVfEARBEAVBFQRBEARBEARBEPwJ + gqAKgigIgj9AEEVRFBRBEARBEARBYG/LZTvrzp0fzuGtZb61vvBm7t1n3rw7796ZGfT09PT8a+bhBXyG + rwVv4BIcSmZg3RdQX+AsHDp2Ye6AS7LPUDECr2A6wGM4BS1jcB+mdpcf236dbXgN04HkPId1sE2ub/IR + 8gvzBLmzA3NFrU2Gyx7M9bWGDL0HmCtmXYV1sE2ur/UOuqMFFP5bpe38W20yHNhGh+gcVNJ26k5VuF68 + XT2Eiu5zJxfOM3sPdV8XeXGPwoTucycXvgJ1+09cgwnd7k5ouCG0Vmi4IbRWaLghtFZouCG0Vmi4IbRW + RDgnU87em++fvoio9Yl3OFe9OrsfwYR3rW94h59BzeSdZUK3u+MZblfSXJBOwoTuc8crfAHyNlfzlqGi + +9zxCJ+Adm3GX8ei+92pCl+EXL7XPUjgApPXgeacwhzaxp1cOBeN6ckJx/k0rOIAasYtHIc5tJ07uXB7 + 781hoxdtwt4RPsHSL6ht3cmFc8xzWOk+ftYzzV+J9xvaZh2W0LbuVIXzsY+9gPmYh1/GTnpUJ74qtL07 + pXAuNexZ57A7Mdt4seudYBXax526cM4PpUemdtIrof3caRLOic1Odkk76ZXQfu40Dd+A2pbmJr0S2ted + NuFbMLWtmvRKtKnVmrbhfCxamvRKtK3Vii7hTS9uS5dajQkNN4TWavoQ21PWdKfpawVPw95o8UWPXVtF + GPqip6enp+evGQzeADa8/suVqEM+AAAAAElFTkSuQmCC + + + + Magenta + + + 73, 22 + + + Select all + + + + iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAF3SURBVGhD7ZkhTsRAGIUrEIg9BBdAIBB7ACQCwVEQWASC + AyA5CnLlCgwCiUAgkIgV8P6ESf68DNtmmQ+aMF/ymen0vbaZVnSGTqfT+dcs5Uq+y48tPskTOUsO5dgN + ZDfySM6OK1m74G3GObNiTz7IcoF38kA6C3kjy7z119ivcyEfZbmQmvdyjJhTO7f4JuOG4wE151LWSt0p + y+Va1s51kaX3Kmtl7pkcI+bUznWfZXNyQSa+VmU8PqtTlkPMyUv0WGbKeNic78Lzy7urtzKTjzWnFh5P + 9kXmY7sYL/e+LORjzamFn8o8/hPPZSGPNwcNN9AuNNxAu9BwA+1Cww20Cw030C403EC70HAD7ULDDbQL + DTfQLjTcQLvQcAPtQsMNtAsNN9AuNNxAu9BwA+1Cww20Cw030C403EC70HAD7ULDDbQLDTfQLjTcQLvQ + cAPtQsMNtGvqT+yWRmdzpm4rtBTb0YqNnvjjXittKbrR0+l0On/NMHwCC7WdE0ayXBEAAAAASUVORK5C + YII= + + + + Magenta + + + 88, 22 + + + Select none + + + Magenta + + + 23, 22 + + + Invert selection + + + 0, 0 + + + 372, 25 + + + 1 + + + toolStrip1 + + + toolStrip1 + + + System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + 0 + + True + 6, 13 @@ -171,13 +257,28 @@ System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + toolStripButtonSelectAll + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + toolStripButtonSelectNone + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + toolStripButtonSelectInvert + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + LanguageSettings System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True - \ No newline at end of file diff --git a/src/Properties/Resources.Designer.cs b/src/Properties/Resources.Designer.cs index fbd8125..ed219df 100644 --- a/src/Properties/Resources.Designer.cs +++ b/src/Properties/Resources.Designer.cs @@ -80,6 +80,36 @@ internal static System.Drawing.Bitmap Book_openHS { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap clipboard { + get { + object obj = ResourceManager.GetObject("clipboard", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap clipboard_paper { + get { + object obj = ResourceManager.GetObject("clipboard_paper", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap clipboard_paper_check { + get { + object obj = ResourceManager.GetObject("clipboard_paper_check", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized string similar to Comment. /// diff --git a/src/Properties/Resources.resx b/src/Properties/Resources.resx index d2078c7..df8f9f6 100644 --- a/src/Properties/Resources.resx +++ b/src/Properties/Resources.resx @@ -118,61 +118,70 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ..\Resources\Add.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\Delete_black_32x32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\DocumentHS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\Edit_UndoHS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\Find_VS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\Book_openHS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\saveHS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\openHS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\GoToParentFolderHS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + Key - - ..\Resources\openfolderHS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + NoLanguageValue - - ..\Resources\SaveAllHS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + Comment - - ..\Resources\saveHS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\clipboard.paper.check.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\Book_openHS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\GoToParentFolderHS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\109_AllAnnotations_Help_16x16_72.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + Error ..\Resources\112_RefreshArrow_Blue_16x16_72.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\DocumentHS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Add.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\clipboard.paper.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + Translated + + + ..\Resources\SaveAllHS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + https://resxtranslator.codeplex.com/ - - Comment + + ..\Resources\Delete_black_32x32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - Error + + ..\Resources\Find_VS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - Key + + ..\Resources\109_AllAnnotations_Help_16x16_72.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - NoLanguageValue + + ..\Resources\openfolderHS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - Translated + + ..\Resources\clipboard.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a \ No newline at end of file diff --git a/src/Resources/checkmark.png b/src/Resources/checkmark.png new file mode 100644 index 0000000..1fa8831 Binary files /dev/null and b/src/Resources/checkmark.png differ diff --git a/src/Resources/clipboard.paper.check.png b/src/Resources/clipboard.paper.check.png new file mode 100644 index 0000000..3911fcd Binary files /dev/null and b/src/Resources/clipboard.paper.check.png differ diff --git a/src/Resources/clipboard.paper.png b/src/Resources/clipboard.paper.png new file mode 100644 index 0000000..4500a98 Binary files /dev/null and b/src/Resources/clipboard.paper.png differ diff --git a/src/Resources/clipboard.png b/src/Resources/clipboard.png new file mode 100644 index 0000000..0da419e Binary files /dev/null and b/src/Resources/clipboard.png differ diff --git a/src/ResxTranslator.csproj b/src/ResxTranslator.csproj index e321dbe..f5d8083 100644 --- a/src/ResxTranslator.csproj +++ b/src/ResxTranslator.csproj @@ -317,6 +317,10 @@ PreserveNewest + + + + diff --git a/src/Windows/MainWindow.Designer.cs b/src/Windows/MainWindow.Designer.cs index d97984b..375dbd3 100644 --- a/src/Windows/MainWindow.Designer.cs +++ b/src/Windows/MainWindow.Designer.cs @@ -74,6 +74,7 @@ private void InitializeComponent() this.removeNontranslatableDataToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.removeNonTLFromOpenedTranslationsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.removeNonTLFromAllTranslationsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.trimWhitespaceFromCellsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.settingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.copyDefaultValuesOnLanguageAddToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.ignoreEmptyResourcesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); @@ -88,7 +89,6 @@ private void InitializeComponent() this.helpToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); this.licenceToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.aboutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.trimWhitespaceFromCellsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.statusStrip1.SuspendLayout(); this.panelMain.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.splitContainerMain)).BeginInit(); @@ -429,6 +429,12 @@ private void InitializeComponent() resources.ApplyResources(this.removeNonTLFromAllTranslationsToolStripMenuItem, "removeNonTLFromAllTranslationsToolStripMenuItem"); this.removeNonTLFromAllTranslationsToolStripMenuItem.Click += new System.EventHandler(this.fromAllTranslationsToolStripMenuItem_Click); // + // trimWhitespaceFromCellsToolStripMenuItem + // + this.trimWhitespaceFromCellsToolStripMenuItem.Name = "trimWhitespaceFromCellsToolStripMenuItem"; + resources.ApplyResources(this.trimWhitespaceFromCellsToolStripMenuItem, "trimWhitespaceFromCellsToolStripMenuItem"); + this.trimWhitespaceFromCellsToolStripMenuItem.Click += new System.EventHandler(this.trimWhitespaceFromCellsToolStripMenuItem_Click); + // // settingsToolStripMenuItem // this.settingsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { @@ -518,12 +524,6 @@ private void InitializeComponent() resources.ApplyResources(this.aboutToolStripMenuItem, "aboutToolStripMenuItem"); this.aboutToolStripMenuItem.Click += new System.EventHandler(this.aboutToolStripMenuItem_Click); // - // trimWhitespaceFromCellsToolStripMenuItem - // - this.trimWhitespaceFromCellsToolStripMenuItem.Name = "trimWhitespaceFromCellsToolStripMenuItem"; - resources.ApplyResources(this.trimWhitespaceFromCellsToolStripMenuItem, "trimWhitespaceFromCellsToolStripMenuItem"); - this.trimWhitespaceFromCellsToolStripMenuItem.Click += new System.EventHandler(this.trimWhitespaceFromCellsToolStripMenuItem_Click); - // // MainWindow // resources.ApplyResources(this, "$this"); diff --git a/src/Windows/MainWindow.resx b/src/Windows/MainWindow.resx index fc9da2e..7921526 100644 --- a/src/Windows/MainWindow.resx +++ b/src/Windows/MainWindow.resx @@ -121,6 +121,19 @@ 17, 17 + + 0, 17 + + + 100, 16 + + + + False + + + 0, 17 + 0, 489 @@ -131,7 +144,6 @@ 884, 22 - 2 @@ -150,57 +162,6 @@ 2 - - 0, 17 - - - 100, 16 - - - False - - - 0, 17 - - - splitContainerMain - - - System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - panelMain - - - 0 - - - Fill - - - 0, 24 - - - 3, 3, 3, 5 - - - 884, 465 - - - 4 - - - panelMain - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 0 - Fill @@ -216,227 +177,26 @@ Horizontal - - tabPage3 - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabControl2 - - - 0 - - - tabPage5 - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabControl2 - - - 1 - - - Fill - - - 0, 0 - - - 246, 312 - - - 0 - - - tabControl2 - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - splitContainer1.Panel1 - - - 0 - - - splitContainer1.Panel1 - - - System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - splitContainer1 - - - 0 - - - tabPage1 - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabControl1 - - - 0 - - - Fill - - - 0, 0 - - - 246, 149 - - - 1 - - - tabControl1 - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - splitContainer1.Panel2 - - - 0 - - - splitContainer1.Panel2 - - - System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - splitContainer1 - - - 1 - - - 246, 465 - - - 312 - - - 2 - - - splitContainer1 - - - System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - splitContainerMain.Panel1 - - - 0 - - - splitContainerMain.Panel1 - - - System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - splitContainerMain - - - 0 - - - 125 - - - tabPageEditedResource - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabControl3 - - - 0 - - + Fill - + 0, 0 - - 634, 465 - - - 0 - - - tabControl3 - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - splitContainerMain.Panel2 - - - 0 - - - splitContainerMain.Panel2 - - - System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - splitContainerMain - - - 1 - - - 125 - - - 884, 465 - - - 246 - - - 1 - - - splitContainerMain - - - System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0, 0, 0, 0 - - panelMain + + 238, 264 - + 0 resourceTreeView1 - ResxTranslator.Controls.ResourceTreeView, ResxTranslator, Version=2.2.6310.41722, Culture=neutral, PublicKeyToken=null + ResxTranslator.Controls.ResourceTreeView, ResxTranslator, Version=2.2.6311.31069, Culture=neutral, PublicKeyToken=null tabPage3 @@ -451,7 +211,7 @@ 0, 0, 0, 0 - 238, 286 + 238, 264 0 @@ -471,38 +231,26 @@ 0 - + Fill - + 0, 0 - + 0, 0, 0, 0 - + 238, 286 - - 0 - - - resourceTreeView1 - - - ResxTranslator.Controls.ResourceTreeView, ResxTranslator, Version=2.2.6310.41722, Culture=neutral, PublicKeyToken=null - - - tabPage3 - - + 0 missingTranslationView1 - ResxTranslator.Controls.MissingTranslationView, ResxTranslator, Version=2.2.6310.41722, Culture=neutral, PublicKeyToken=null + ResxTranslator.Controls.MissingTranslationView, ResxTranslator, Version=2.2.6311.31069, Culture=neutral, PublicKeyToken=null tabPage5 @@ -537,38 +285,62 @@ 1 - + Fill - + 0, 0 - - 0, 0, 0, 0 + + 246, 290 - - 238, 286 + + 0 - + + tabControl2 + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + splitContainer1.Panel1 + + 0 - - missingTranslationView1 + + splitContainer1.Panel1 - - ResxTranslator.Controls.MissingTranslationView, ResxTranslator, Version=2.2.6310.41722, Culture=neutral, PublicKeyToken=null + + System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tabPage5 + + splitContainer1 - + + 0 + + + Fill + + + 0, 0 + + + 0, 0, 0, 0 + + + 238, 145 + + 0 languageSettings1 - ResxTranslator.Controls.LanguageSettings, ResxTranslator, Version=2.2.6310.41722, Culture=neutral, PublicKeyToken=null + ResxTranslator.Controls.LanguageSettings, ResxTranslator, Version=2.2.6311.31069, Culture=neutral, PublicKeyToken=null tabPage1 @@ -583,7 +355,7 @@ 0, 0, 0, 0 - 238, 123 + 238, 145 0 @@ -603,38 +375,98 @@ 0 - + Fill - + 0, 0 - - 0, 0, 0, 0 + + 246, 171 - - 238, 123 + + 1 + + + tabControl1 + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + splitContainer1.Panel2 + + + 0 + + + splitContainer1.Panel2 + + + System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + splitContainer1 + + + 1 + + + 246, 465 + + + 290 + + + 2 + + + splitContainer1 + + + System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + splitContainerMain.Panel1 + + + 0 + + + splitContainerMain.Panel1 + + + System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + splitContainerMain + + + 0 + + + 125 - - 0 + + Fill - - languageSettings1 + + 0, 0 - - ResxTranslator.Controls.LanguageSettings, ResxTranslator, Version=2.2.6310.41722, Culture=neutral, PublicKeyToken=null + + 0, 0, 0, 0 - - tabPage1 + + 626, 439 - + 0 resourceGrid1 - ResxTranslator.Controls.ResourceGrid, ResxTranslator, Version=2.2.6310.41722, Culture=neutral, PublicKeyToken=null + ResxTranslator.Controls.ResourceGrid, ResxTranslator, Version=2.2.6311.31069, Culture=neutral, PublicKeyToken=null tabPageEditedResource @@ -669,124 +501,96 @@ 0 - + Fill - + 0, 0 - - 0, 0, 0, 0 - - - 626, 439 + + 634, 465 - + 0 - - resourceGrid1 + + tabControl3 - - ResxTranslator.Controls.ResourceGrid, ResxTranslator, Version=2.2.6310.41722, Culture=neutral, PublicKeyToken=null + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tabPageEditedResource + + splitContainerMain.Panel2 - + 0 - - 133, 17 - - - 37, 20 - - - &File - - - 42, 20 - - - Fi&nd - - - 43, 20 - - - &Keys - - - 76, 20 - - - &Languages + + splitContainerMain.Panel2 - - 233, 22 + + System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Remove non-translatable data + + splitContainerMain - - Remove data that is not text, e.g. Images, Sizes, Locations. - -Useful for resetting UI values of WinForms controls to their -default values. (usually to values of the default resource) + + 1 - - 233, 22 + + 125 - - Trim whitespace from cells + + 884, 465 - - Remove whitespace characters (spaces, newlines, tabs, etc.) -from beginning and end of the selected cells. + + 246 - - 47, 20 + + 1 - - &Tools + + splitContainerMain - - 61, 20 + + System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - &Settings + + panelMain - - 44, 20 + + 0 - - &Help + + Fill - - 0, 0 + + 0, 24 - - 884, 24 + + 3, 3, 3, 5 - - 0 + + 884, 465 - - menuStrip1 + + 4 - - menuStripMain + + panelMain - - System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + $this - - 1 + + 0 + + 133, 17 + Ctrl+O @@ -850,6 +654,12 @@ from beginning and end of the selected cells. E&xit + + 37, 20 + + + &File + Ctrl+F @@ -868,6 +678,12 @@ from beginning and end of the selected cells. &Clear search + + 42, 20 + + + Fi&nd + 152, 22 @@ -880,6 +696,12 @@ from beginning and end of the selected cells. &Remove Key + + 43, 20 + + + &Keys + 176, 22 @@ -892,6 +714,12 @@ from beginning and end of the selected cells. &Remove Language + + 76, 20 + + + &Languages + 255, 22 @@ -904,6 +732,34 @@ from beginning and end of the selected cells. From all resource translations + + 233, 22 + + + Remove non-translatable data + + + Remove data that is not text, e.g. Images, Sizes, Locations. + +Useful for resetting UI values of WinForms controls to their +default values. (usually to values of the default resource) + + + 233, 22 + + + Trim whitespace from cells + + + Remove whitespace characters (spaces, newlines, tabs, etc.) +from beginning and end of the selected cells. + + + 47, 20 + + + &Tools + 402, 22 @@ -955,6 +811,12 @@ from beginning and end of the selected cells. Set paths to referenced assemblies... + + 61, 20 + + + &Settings + 139, 22 @@ -973,6 +835,36 @@ from beginning and end of the selected cells. &About + + 44, 20 + + + &Help + + + 0, 0 + + + 884, 24 + + + 0 + + + menuStrip1 + + + menuStripMain + + + System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 1 + True @@ -1156,6 +1048,12 @@ from beginning and end of the selected cells. System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + trimWhitespaceFromCellsToolStripMenuItem + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + settingsToolStripMenuItem @@ -1240,12 +1138,6 @@ from beginning and end of the selected cells. System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - trimWhitespaceFromCellsToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - MainWindow