Added remember window state config to settings form

This commit is contained in:
Jaex 2021-08-02 21:33:06 +03:00
parent 1e094cae32
commit 20578d7ec1
10 changed files with 444 additions and 182 deletions

View file

@ -318,7 +318,6 @@ private void InitializeComponent()
this.scMain.Panel2.Controls.Add(this.pbThumbnail);
this.scMain.SplitterColor = System.Drawing.Color.White;
this.scMain.SplitterLineColor = System.Drawing.Color.FromArgb(((int)(((byte)(189)))), ((int)(((byte)(189)))), ((int)(((byte)(189)))));
this.scMain.SplitterMoved += new System.Windows.Forms.SplitterEventHandler(this.scMain_SplitterMoved);
//
// pbThumbnail
//

View file

@ -379,6 +379,7 @@ private void HistoryForm_FormClosing(object sender, FormClosingEventArgs e)
if (Settings.RememberWindowState)
{
Settings.WindowState.UpdateFormState(this);
Settings.SplitterDistance = scMain.SplitterDistance;
}
}
@ -399,11 +400,6 @@ private void HistoryForm_KeyDown(object sender, KeyEventArgs e)
}
}
private void scMain_SplitterMoved(object sender, SplitterEventArgs e)
{
Settings.SplitterDistance = scMain.SplitterDistance;
}
private void tstbSearch_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)

View file

@ -129,14 +129,351 @@
<data name="&gt;&gt;tscHistory.BottomToolStripPanel.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="&gt;&gt;btnAdvancedSearchReset.Name" xml:space="preserve">
<value>btnAdvancedSearchReset</value>
</data>
<data name="&gt;&gt;btnAdvancedSearchReset.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;btnAdvancedSearchReset.Parent" xml:space="preserve">
<value>gbAdvancedSearch</value>
</data>
<data name="&gt;&gt;btnAdvancedSearchReset.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;btnAdvancedSearch.Name" xml:space="preserve">
<value>btnAdvancedSearch</value>
</data>
<data name="&gt;&gt;btnAdvancedSearch.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;btnAdvancedSearch.Parent" xml:space="preserve">
<value>gbAdvancedSearch</value>
</data>
<data name="&gt;&gt;btnAdvancedSearch.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="&gt;&gt;lblURLFilter.Name" xml:space="preserve">
<value>lblURLFilter</value>
</data>
<data name="&gt;&gt;lblURLFilter.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;lblURLFilter.Parent" xml:space="preserve">
<value>gbAdvancedSearch</value>
</data>
<data name="&gt;&gt;lblURLFilter.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="&gt;&gt;txtURLFilter.Name" xml:space="preserve">
<value>txtURLFilter</value>
</data>
<data name="&gt;&gt;txtURLFilter.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;txtURLFilter.Parent" xml:space="preserve">
<value>gbAdvancedSearch</value>
</data>
<data name="&gt;&gt;txtURLFilter.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="&gt;&gt;lblFilenameFilter.Name" xml:space="preserve">
<value>lblFilenameFilter</value>
</data>
<data name="&gt;&gt;lblFilenameFilter.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;lblFilenameFilter.Parent" xml:space="preserve">
<value>gbAdvancedSearch</value>
</data>
<data name="&gt;&gt;lblFilenameFilter.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="&gt;&gt;cbHostFilterSelection.Name" xml:space="preserve">
<value>cbHostFilterSelection</value>
</data>
<data name="&gt;&gt;cbHostFilterSelection.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;cbHostFilterSelection.Parent" xml:space="preserve">
<value>gbAdvancedSearch</value>
</data>
<data name="&gt;&gt;cbHostFilterSelection.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="&gt;&gt;cbTypeFilterSelection.Name" xml:space="preserve">
<value>cbTypeFilterSelection</value>
</data>
<data name="&gt;&gt;cbTypeFilterSelection.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;cbTypeFilterSelection.Parent" xml:space="preserve">
<value>gbAdvancedSearch</value>
</data>
<data name="&gt;&gt;cbTypeFilterSelection.ZOrder" xml:space="preserve">
<value>6</value>
</data>
<data name="&gt;&gt;cbHostFilter.Name" xml:space="preserve">
<value>cbHostFilter</value>
</data>
<data name="&gt;&gt;cbHostFilter.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;cbHostFilter.Parent" xml:space="preserve">
<value>gbAdvancedSearch</value>
</data>
<data name="&gt;&gt;cbHostFilter.ZOrder" xml:space="preserve">
<value>7</value>
</data>
<data name="&gt;&gt;cbTypeFilter.Name" xml:space="preserve">
<value>cbTypeFilter</value>
</data>
<data name="&gt;&gt;cbTypeFilter.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;cbTypeFilter.Parent" xml:space="preserve">
<value>gbAdvancedSearch</value>
</data>
<data name="&gt;&gt;cbTypeFilter.ZOrder" xml:space="preserve">
<value>8</value>
</data>
<data name="&gt;&gt;dtpFilterFrom.Name" xml:space="preserve">
<value>dtpFilterFrom</value>
</data>
<data name="&gt;&gt;dtpFilterFrom.Type" xml:space="preserve">
<value>System.Windows.Forms.DateTimePicker, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;dtpFilterFrom.Parent" xml:space="preserve">
<value>gbAdvancedSearch</value>
</data>
<data name="&gt;&gt;dtpFilterFrom.ZOrder" xml:space="preserve">
<value>9</value>
</data>
<data name="&gt;&gt;lblFilterFrom.Name" xml:space="preserve">
<value>lblFilterFrom</value>
</data>
<data name="&gt;&gt;lblFilterFrom.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;lblFilterFrom.Parent" xml:space="preserve">
<value>gbAdvancedSearch</value>
</data>
<data name="&gt;&gt;lblFilterFrom.ZOrder" xml:space="preserve">
<value>10</value>
</data>
<data name="&gt;&gt;lblFilterTo.Name" xml:space="preserve">
<value>lblFilterTo</value>
</data>
<data name="&gt;&gt;lblFilterTo.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;lblFilterTo.Parent" xml:space="preserve">
<value>gbAdvancedSearch</value>
</data>
<data name="&gt;&gt;lblFilterTo.ZOrder" xml:space="preserve">
<value>11</value>
</data>
<data name="&gt;&gt;cbDateFilter.Name" xml:space="preserve">
<value>cbDateFilter</value>
</data>
<data name="&gt;&gt;cbDateFilter.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;cbDateFilter.Parent" xml:space="preserve">
<value>gbAdvancedSearch</value>
</data>
<data name="&gt;&gt;cbDateFilter.ZOrder" xml:space="preserve">
<value>12</value>
</data>
<data name="&gt;&gt;dtpFilterTo.Name" xml:space="preserve">
<value>dtpFilterTo</value>
</data>
<data name="&gt;&gt;dtpFilterTo.Type" xml:space="preserve">
<value>System.Windows.Forms.DateTimePicker, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;dtpFilterTo.Parent" xml:space="preserve">
<value>gbAdvancedSearch</value>
</data>
<data name="&gt;&gt;dtpFilterTo.ZOrder" xml:space="preserve">
<value>13</value>
</data>
<data name="&gt;&gt;txtFilenameFilter.Name" xml:space="preserve">
<value>txtFilenameFilter</value>
</data>
<data name="&gt;&gt;txtFilenameFilter.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;txtFilenameFilter.Parent" xml:space="preserve">
<value>gbAdvancedSearch</value>
</data>
<data name="&gt;&gt;txtFilenameFilter.ZOrder" xml:space="preserve">
<value>14</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="gbAdvancedSearch.Location" type="System.Drawing.Point, System.Drawing">
<value>71, 3</value>
</data>
<data name="gbAdvancedSearch.Size" type="System.Drawing.Size, System.Drawing">
<value>409, 213</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="gbAdvancedSearch.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
</data>
<data name="gbAdvancedSearch.Text" xml:space="preserve">
<value>Advanced search</value>
</data>
<data name="gbAdvancedSearch.Visible" type="System.Boolean, mscorlib">
<value>False</value>
</data>
<data name="&gt;&gt;gbAdvancedSearch.Name" xml:space="preserve">
<value>gbAdvancedSearch</value>
</data>
<data name="&gt;&gt;gbAdvancedSearch.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;gbAdvancedSearch.Parent" xml:space="preserve">
<value>tscHistory.ContentPanel</value>
</data>
<data name="&gt;&gt;gbAdvancedSearch.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="lvHistory.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<data name="lvHistory.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 0</value>
</data>
<data name="lvHistory.Size" type="System.Drawing.Size, System.Drawing">
<value>550, 636</value>
</data>
<data name="lvHistory.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="&gt;&gt;lvHistory.Name" xml:space="preserve">
<value>lvHistory</value>
</data>
<data name="&gt;&gt;lvHistory.Type" xml:space="preserve">
<value>ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=13.5.1.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;lvHistory.Parent" xml:space="preserve">
<value>tscHistory.ContentPanel</value>
</data>
<data name="&gt;&gt;lvHistory.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="tscHistory.ContentPanel.Size" type="System.Drawing.Size, System.Drawing">
<value>550, 636</value>
</data>
<data name="&gt;&gt;tscHistory.ContentPanel.Name" xml:space="preserve">
<value>tscHistory.ContentPanel</value>
</data>
<data name="&gt;&gt;tscHistory.ContentPanel.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripContentPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tscHistory.ContentPanel.Parent" xml:space="preserve">
<value>tscHistory</value>
</data>
<data name="&gt;&gt;tscHistory.ContentPanel.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="tscHistory.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<data name="&gt;&gt;tscHistory.LeftToolStripPanel.Name" xml:space="preserve">
<value>tscHistory.LeftToolStripPanel</value>
</data>
<data name="&gt;&gt;tscHistory.LeftToolStripPanel.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tscHistory.LeftToolStripPanel.Parent" xml:space="preserve">
<value>tscHistory</value>
</data>
<data name="&gt;&gt;tscHistory.LeftToolStripPanel.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="tscHistory.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 0</value>
</data>
<data name="&gt;&gt;tscHistory.RightToolStripPanel.Name" xml:space="preserve">
<value>tscHistory.RightToolStripPanel</value>
</data>
<data name="&gt;&gt;tscHistory.RightToolStripPanel.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tscHistory.RightToolStripPanel.Parent" xml:space="preserve">
<value>tscHistory</value>
</data>
<data name="&gt;&gt;tscHistory.RightToolStripPanel.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="tscHistory.Size" type="System.Drawing.Size, System.Drawing">
<value>550, 661</value>
</data>
<data name="tscHistory.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="tscHistory.Text" xml:space="preserve">
<value>toolStripContainer1</value>
</data>
<metadata name="tsHistory.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<data name="tsHistory.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>None</value>
</data>
<data name="tsHistory.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 0</value>
</data>
<data name="tsHistory.Size" type="System.Drawing.Size, System.Drawing">
<value>454, 25</value>
</data>
<data name="tsHistory.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="&gt;&gt;tsHistory.Name" xml:space="preserve">
<value>tsHistory</value>
</data>
<data name="&gt;&gt;tsHistory.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tsHistory.Parent" xml:space="preserve">
<value>tscHistory.TopToolStripPanel</value>
</data>
<data name="&gt;&gt;tsHistory.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;tscHistory.TopToolStripPanel.Name" xml:space="preserve">
<value>tscHistory.TopToolStripPanel</value>
</data>
<data name="&gt;&gt;tscHistory.TopToolStripPanel.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tscHistory.TopToolStripPanel.Parent" xml:space="preserve">
<value>tscHistory</value>
</data>
<data name="&gt;&gt;tscHistory.TopToolStripPanel.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="&gt;&gt;tscHistory.Name" xml:space="preserve">
<value>tscHistory</value>
</data>
<data name="&gt;&gt;tscHistory.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tscHistory.Parent" xml:space="preserve">
<value>scMain.Panel1</value>
</data>
<data name="&gt;&gt;tscHistory.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="btnAdvancedSearchReset.Location" type="System.Drawing.Point, System.Drawing">
<value>272, 176</value>
</data>
<data name="btnAdvancedSearchReset.Size" type="System.Drawing.Size, System.Drawing">
<value>120, 24</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="btnAdvancedSearchReset.TabIndex" type="System.Int32, mscorlib">
<value>22</value>
</data>
@ -155,7 +492,6 @@
<data name="&gt;&gt;btnAdvancedSearchReset.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="btnAdvancedSearch.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
@ -519,33 +855,6 @@
<data name="&gt;&gt;txtFilenameFilter.ZOrder" xml:space="preserve">
<value>14</value>
</data>
<data name="gbAdvancedSearch.Location" type="System.Drawing.Point, System.Drawing">
<value>71, 3</value>
</data>
<data name="gbAdvancedSearch.Size" type="System.Drawing.Size, System.Drawing">
<value>409, 213</value>
</data>
<data name="gbAdvancedSearch.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
</data>
<data name="gbAdvancedSearch.Text" xml:space="preserve">
<value>Advanced search</value>
</data>
<data name="gbAdvancedSearch.Visible" type="System.Boolean, mscorlib">
<value>False</value>
</data>
<data name="&gt;&gt;gbAdvancedSearch.Name" xml:space="preserve">
<value>gbAdvancedSearch</value>
</data>
<data name="&gt;&gt;gbAdvancedSearch.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;gbAdvancedSearch.Parent" xml:space="preserve">
<value>tscHistory.ContentPanel</value>
</data>
<data name="&gt;&gt;gbAdvancedSearch.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="chIcon.Text" xml:space="preserve">
<value />
</data>
@ -570,90 +879,6 @@
<data name="chURL.Width" type="System.Int32, mscorlib">
<value>230</value>
</data>
<data name="lvHistory.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<data name="lvHistory.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 0</value>
</data>
<data name="lvHistory.Size" type="System.Drawing.Size, System.Drawing">
<value>550, 636</value>
</data>
<data name="lvHistory.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="&gt;&gt;lvHistory.Name" xml:space="preserve">
<value>lvHistory</value>
</data>
<data name="&gt;&gt;lvHistory.Type" xml:space="preserve">
<value>ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=13.5.1.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;lvHistory.Parent" xml:space="preserve">
<value>tscHistory.ContentPanel</value>
</data>
<data name="&gt;&gt;lvHistory.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="tscHistory.ContentPanel.Size" type="System.Drawing.Size, System.Drawing">
<value>550, 636</value>
</data>
<data name="&gt;&gt;tscHistory.ContentPanel.Name" xml:space="preserve">
<value>tscHistory.ContentPanel</value>
</data>
<data name="&gt;&gt;tscHistory.ContentPanel.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripContentPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tscHistory.ContentPanel.Parent" xml:space="preserve">
<value>tscHistory</value>
</data>
<data name="&gt;&gt;tscHistory.ContentPanel.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="tscHistory.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<data name="&gt;&gt;tscHistory.LeftToolStripPanel.Name" xml:space="preserve">
<value>tscHistory.LeftToolStripPanel</value>
</data>
<data name="&gt;&gt;tscHistory.LeftToolStripPanel.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tscHistory.LeftToolStripPanel.Parent" xml:space="preserve">
<value>tscHistory</value>
</data>
<data name="&gt;&gt;tscHistory.LeftToolStripPanel.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="tscHistory.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 0</value>
</data>
<data name="&gt;&gt;tscHistory.RightToolStripPanel.Name" xml:space="preserve">
<value>tscHistory.RightToolStripPanel</value>
</data>
<data name="&gt;&gt;tscHistory.RightToolStripPanel.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tscHistory.RightToolStripPanel.Parent" xml:space="preserve">
<value>tscHistory</value>
</data>
<data name="&gt;&gt;tscHistory.RightToolStripPanel.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="tscHistory.Size" type="System.Drawing.Size, System.Drawing">
<value>550, 661</value>
</data>
<data name="tscHistory.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="tscHistory.Text" xml:space="preserve">
<value>toolStripContainer1</value>
</data>
<metadata name="tsHistory.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<data name="tsHistory.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>None</value>
</data>
<data name="tslSearch.Size" type="System.Drawing.Size, System.Drawing">
<value>45, 22</value>
</data>
@ -708,51 +933,6 @@
<data name="tsbSettings.Text" xml:space="preserve">
<value>Settings...</value>
</data>
<data name="tsHistory.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 0</value>
</data>
<data name="tsHistory.Size" type="System.Drawing.Size, System.Drawing">
<value>454, 25</value>
</data>
<data name="tsHistory.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="&gt;&gt;tsHistory.Name" xml:space="preserve">
<value>tsHistory</value>
</data>
<data name="&gt;&gt;tsHistory.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tsHistory.Parent" xml:space="preserve">
<value>tscHistory.TopToolStripPanel</value>
</data>
<data name="&gt;&gt;tsHistory.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;tscHistory.TopToolStripPanel.Name" xml:space="preserve">
<value>tscHistory.TopToolStripPanel</value>
</data>
<data name="&gt;&gt;tscHistory.TopToolStripPanel.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tscHistory.TopToolStripPanel.Parent" xml:space="preserve">
<value>tscHistory</value>
</data>
<data name="&gt;&gt;tscHistory.TopToolStripPanel.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="&gt;&gt;tscHistory.Name" xml:space="preserve">
<value>tscHistory</value>
</data>
<data name="&gt;&gt;tscHistory.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tscHistory.Parent" xml:space="preserve">
<value>scMain.Panel1</value>
</data>
<data name="&gt;&gt;tscHistory.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="scMain.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
@ -781,7 +961,7 @@
<value>0, 0</value>
</data>
<data name="pbThumbnail.Size" type="System.Drawing.Size, System.Drawing">
<value>428, 661</value>
<value>628, 661</value>
</data>
<data name="pbThumbnail.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
@ -814,7 +994,7 @@
<value>100</value>
</data>
<data name="scMain.Size" type="System.Drawing.Size, System.Drawing">
<value>984, 661</value>
<value>1184, 661</value>
</data>
<data name="scMain.SplitterDistance" type="System.Int32, mscorlib">
<value>550</value>
@ -844,7 +1024,7 @@
<value>96, 96</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>984, 661</value>
<value>1184, 661</value>
</data>
<data name="$this.MinimumSize" type="System.Drawing.Size, System.Drawing">
<value>500, 500</value>

View file

@ -33,6 +33,7 @@ private void InitializeComponent()
this.lblMaximumItemLimit = new System.Windows.Forms.Label();
this.nudMaximumItemLimit = new System.Windows.Forms.NumericUpDown();
this.cbRememberSearchText = new System.Windows.Forms.CheckBox();
this.cbRememberWindowState = new System.Windows.Forms.CheckBox();
((System.ComponentModel.ISupportInitialize)(this.nudMaximumItemLimit)).BeginInit();
this.SuspendLayout();
//
@ -59,10 +60,19 @@ private void InitializeComponent()
this.cbRememberSearchText.UseVisualStyleBackColor = true;
this.cbRememberSearchText.CheckedChanged += new System.EventHandler(this.cbRememberSearchText_CheckedChanged);
//
// cbRememberWindowState
//
resources.ApplyResources(this.cbRememberWindowState, "cbRememberWindowState");
this.cbRememberWindowState.Name = "cbRememberWindowState";
this.cbRememberWindowState.UseVisualStyleBackColor = true;
this.cbRememberWindowState.CheckedChanged += new System.EventHandler(this.cbRememberWindowState_CheckedChanged);
//
// HistorySettingsForm
//
resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.BackColor = System.Drawing.SystemColors.Window;
this.Controls.Add(this.cbRememberWindowState);
this.Controls.Add(this.cbRememberSearchText);
this.Controls.Add(this.nudMaximumItemLimit);
this.Controls.Add(this.lblMaximumItemLimit);
@ -80,5 +90,6 @@ private void InitializeComponent()
private System.Windows.Forms.Label lblMaximumItemLimit;
private System.Windows.Forms.NumericUpDown nudMaximumItemLimit;
private System.Windows.Forms.CheckBox cbRememberSearchText;
private System.Windows.Forms.CheckBox cbRememberWindowState;
}
}

View file

@ -41,6 +41,7 @@ public HistorySettingsForm(HistorySettings settings)
Settings = settings;
nudMaximumItemLimit.SetValue(Settings.MaxItemCount);
cbRememberSearchText.Checked = Settings.RememberSearchText;
cbRememberWindowState.Checked = Settings.RememberWindowState;
}
private void nudMaximumItemLimit_ValueChanged(object sender, EventArgs e)
@ -52,5 +53,10 @@ private void cbRememberSearchText_CheckedChanged(object sender, EventArgs e)
{
Settings.RememberSearchText = cbRememberSearchText.Checked;
}
private void cbRememberWindowState_CheckedChanged(object sender, EventArgs e)
{
Settings.RememberWindowState = cbRememberWindowState.Checked;
}
}
}

View file

@ -144,7 +144,7 @@
<value>$this</value>
</data>
<data name="&gt;&gt;lblMaximumItemLimit.ZOrder" xml:space="preserve">
<value>2</value>
<value>3</value>
</data>
<data name="nudMaximumItemLimit.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 32</value>
@ -169,7 +169,7 @@
<value>$this</value>
</data>
<data name="&gt;&gt;nudMaximumItemLimit.ZOrder" xml:space="preserve">
<value>1</value>
<value>2</value>
</data>
<data name="cbRememberSearchText.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -196,6 +196,33 @@
<value>$this</value>
</data>
<data name="&gt;&gt;cbRememberSearchText.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="cbRememberWindowState.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="cbRememberWindowState.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 88</value>
</data>
<data name="cbRememberWindowState.Size" type="System.Drawing.Size, System.Drawing">
<value>142, 17</value>
</data>
<data name="cbRememberWindowState.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
</data>
<data name="cbRememberWindowState.Text" xml:space="preserve">
<value>Remember window state</value>
</data>
<data name="&gt;&gt;cbRememberWindowState.Name" xml:space="preserve">
<value>cbRememberWindowState</value>
</data>
<data name="&gt;&gt;cbRememberWindowState.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;cbRememberWindowState.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;cbRememberWindowState.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">

View file

@ -138,7 +138,7 @@
<value>0, 0</value>
</data>
<data name="ilvImages.Size" type="System.Drawing.Size, System.Drawing">
<value>884, 636</value>
<value>994, 636</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="ilvImages.TabIndex" type="System.Int32, mscorlib">
@ -157,7 +157,7 @@
<value>0</value>
</data>
<data name="tscMain.ContentPanel.Size" type="System.Drawing.Size, System.Drawing">
<value>884, 636</value>
<value>994, 636</value>
</data>
<data name="&gt;&gt;tscMain.ContentPanel.Name" xml:space="preserve">
<value>tscMain.ContentPanel</value>
@ -202,7 +202,7 @@
<value>2</value>
</data>
<data name="tscMain.Size" type="System.Drawing.Size, System.Drawing">
<value>884, 661</value>
<value>994, 661</value>
</data>
<data name="tscMain.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
@ -301,7 +301,7 @@
<value>96, 96</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>884, 661</value>
<value>994, 661</value>
</data>
<data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
<value>CenterScreen</value>

View file

@ -38,6 +38,7 @@ private void InitializeComponent()
this.lblThumbnailSizeUnit = new System.Windows.Forms.Label();
this.cbRememberSearchText = new System.Windows.Forms.CheckBox();
this.cbFilterMissingFiles = new System.Windows.Forms.CheckBox();
this.cbRememberWindowState = new System.Windows.Forms.CheckBox();
((System.ComponentModel.ISupportInitialize)(this.nudThumbnailSize)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.nudMaximumImageLimit)).BeginInit();
this.SuspendLayout();
@ -116,11 +117,19 @@ private void InitializeComponent()
this.cbFilterMissingFiles.UseVisualStyleBackColor = true;
this.cbFilterMissingFiles.CheckedChanged += new System.EventHandler(this.cbFilterMissingFiles_CheckedChanged);
//
// cbRememberWindowState
//
resources.ApplyResources(this.cbRememberWindowState, "cbRememberWindowState");
this.cbRememberWindowState.Name = "cbRememberWindowState";
this.cbRememberWindowState.UseVisualStyleBackColor = true;
this.cbRememberWindowState.CheckedChanged += new System.EventHandler(this.cbRememberWindowState_CheckedChanged);
//
// ImageHistorySettingsForm
//
resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.BackColor = System.Drawing.SystemColors.Window;
this.Controls.Add(this.cbRememberWindowState);
this.Controls.Add(this.cbFilterMissingFiles);
this.Controls.Add(this.cbRememberSearchText);
this.Controls.Add(this.lblThumbnailSizeUnit);
@ -151,5 +160,6 @@ private void InitializeComponent()
private System.Windows.Forms.Label lblThumbnailSizeUnit;
private System.Windows.Forms.CheckBox cbRememberSearchText;
private System.Windows.Forms.CheckBox cbFilterMissingFiles;
private System.Windows.Forms.CheckBox cbRememberWindowState;
}
}

View file

@ -46,6 +46,7 @@ public ImageHistorySettingsForm(ImageHistorySettings settings)
nudMaximumImageLimit.SetValue(Settings.MaxItemCount);
cbFilterMissingFiles.Checked = Settings.FilterMissingFiles;
cbRememberSearchText.Checked = Settings.RememberSearchText;
cbRememberWindowState.Checked = Settings.RememberWindowState;
}
private void cbViewMode_SelectedIndexChanged(object sender, EventArgs e)
@ -72,5 +73,10 @@ private void cbRememberSearchText_CheckedChanged(object sender, EventArgs e)
{
Settings.RememberSearchText = cbRememberSearchText.Checked;
}
private void cbRememberWindowState_CheckedChanged(object sender, EventArgs e)
{
Settings.RememberWindowState = cbRememberWindowState.Checked;
}
}
}

View file

@ -144,7 +144,7 @@
<value>$this</value>
</data>
<data name="&gt;&gt;lblViewMode.ZOrder" xml:space="preserve">
<value>8</value>
<value>9</value>
</data>
<data name="lblThumbnailSize.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -171,7 +171,7 @@
<value>$this</value>
</data>
<data name="&gt;&gt;lblThumbnailSize.ZOrder" xml:space="preserve">
<value>7</value>
<value>8</value>
</data>
<data name="lblMaximumImageLimit.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -198,7 +198,7 @@
<value>$this</value>
</data>
<data name="&gt;&gt;lblMaximumImageLimit.ZOrder" xml:space="preserve">
<value>6</value>
<value>7</value>
</data>
<data name="cbViewMode.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 32</value>
@ -219,7 +219,7 @@
<value>$this</value>
</data>
<data name="&gt;&gt;cbViewMode.ZOrder" xml:space="preserve">
<value>5</value>
<value>6</value>
</data>
<data name="nudThumbnailSize.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 80</value>
@ -244,7 +244,7 @@
<value>$this</value>
</data>
<data name="&gt;&gt;nudThumbnailSize.ZOrder" xml:space="preserve">
<value>4</value>
<value>5</value>
</data>
<data name="nudMaximumImageLimit.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 128</value>
@ -268,7 +268,7 @@
<value>$this</value>
</data>
<data name="&gt;&gt;nudMaximumImageLimit.ZOrder" xml:space="preserve">
<value>3</value>
<value>4</value>
</data>
<data name="lblThumbnailSizeUnit.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -295,7 +295,7 @@
<value>$this</value>
</data>
<data name="&gt;&gt;lblThumbnailSizeUnit.ZOrder" xml:space="preserve">
<value>2</value>
<value>3</value>
</data>
<data name="cbRememberSearchText.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -325,7 +325,7 @@
<value>$this</value>
</data>
<data name="&gt;&gt;cbRememberSearchText.ZOrder" xml:space="preserve">
<value>1</value>
<value>2</value>
</data>
<data name="cbFilterMissingFiles.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -352,6 +352,33 @@
<value>$this</value>
</data>
<data name="&gt;&gt;cbFilterMissingFiles.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="cbRememberWindowState.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="cbRememberWindowState.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 208</value>
</data>
<data name="cbRememberWindowState.Size" type="System.Drawing.Size, System.Drawing">
<value>142, 17</value>
</data>
<data name="cbRememberWindowState.TabIndex" type="System.Int32, mscorlib">
<value>9</value>
</data>
<data name="cbRememberWindowState.Text" xml:space="preserve">
<value>Remember window state</value>
</data>
<data name="&gt;&gt;cbRememberWindowState.Name" xml:space="preserve">
<value>cbRememberWindowState</value>
</data>
<data name="&gt;&gt;cbRememberWindowState.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;cbRememberWindowState.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;cbRememberWindowState.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
@ -361,7 +388,7 @@
<value>96, 96</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>344, 218</value>
<value>344, 237</value>
</data>
<data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
<value>CenterScreen</value>