History form layout changes and improvements

This commit is contained in:
Jaex 2016-03-01 11:03:19 +02:00
parent 1751d9b587
commit 7e957014bd
6 changed files with 664 additions and 393 deletions

View file

@ -23,6 +23,7 @@
#endregion License Information (GPL v3)
using System.ComponentModel;
using System.Drawing;
using System.Windows.Forms;
@ -30,12 +31,15 @@ namespace ShareX.HelpersLib
{
public class SplitContainerCustomSplitter : SplitContainer
{
[DefaultValue(typeof(Color), "Black")]
public Color SplitterColor { get; set; } = Color.Black;
protected override void OnPaint(PaintEventArgs pevent)
{
Graphics g = pevent.Graphics;
Rectangle rect = SplitterRectangle;
using (Pen pen = new Pen(ForeColor))
using (Pen pen = new Pen(SplitterColor))
{
g.DrawLine(pen, rect.Left, rect.Top, rect.Left, rect.Bottom - 1);
g.DrawLine(pen, rect.Right - 1, rect.Top, rect.Right - 1, rect.Bottom - 1);

View file

@ -30,59 +30,37 @@ protected override void Dispose(bool disposing)
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(HistoryForm));
this.dtpFilterFrom = new System.Windows.Forms.DateTimePicker();
this.cbDateFilter = new System.Windows.Forms.CheckBox();
this.lblFilterFrom = new System.Windows.Forms.Label();
this.lblFilterTo = new System.Windows.Forms.Label();
this.dtpFilterTo = new System.Windows.Forms.DateTimePicker();
this.btnApplyFilters = new System.Windows.Forms.Button();
this.txtFilenameFilter = new System.Windows.Forms.TextBox();
this.cbFilenameFilterMethod = new System.Windows.Forms.ComboBox();
this.cbFilenameFilterCulture = new System.Windows.Forms.ComboBox();
this.cbFilenameFilter = new System.Windows.Forms.CheckBox();
this.cbFilenameFilterCase = new System.Windows.Forms.CheckBox();
this.gbFilters = new System.Windows.Forms.GroupBox();
this.btnRemoveFilters = new System.Windows.Forms.Button();
this.txtHostFilter = new System.Windows.Forms.TextBox();
this.cbTypeFilterSelection = new System.Windows.Forms.ComboBox();
this.cbHostFilter = new System.Windows.Forms.CheckBox();
this.cbTypeFilter = new System.Windows.Forms.CheckBox();
this.scMain = new ShareX.HelpersLib.SplitContainerCustomSplitter();
this.lvHistory = new ShareX.HelpersLib.MyListView();
this.chIcon = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
this.chDateTime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
this.chFilename = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
this.chURL = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
this.pbThumbnail = new ShareX.HelpersLib.MyPictureBox();
this.lblStatus = new System.Windows.Forms.Label();
this.gbFilters = new System.Windows.Forms.GroupBox();
this.btnRemoveFilters = new System.Windows.Forms.Button();
this.txtHostFilter = new System.Windows.Forms.TextBox();
this.cbTypeFilterSelection = new System.Windows.Forms.ComboBox();
this.dtpFilterFrom = new System.Windows.Forms.DateTimePicker();
this.cbDateFilter = new System.Windows.Forms.CheckBox();
this.lblFilterFrom = new System.Windows.Forms.Label();
this.lblFilterTo = new System.Windows.Forms.Label();
this.dtpFilterTo = new System.Windows.Forms.DateTimePicker();
this.txtFilenameFilter = new System.Windows.Forms.TextBox();
this.cbFilenameFilterMethod = new System.Windows.Forms.ComboBox();
this.cbFilenameFilterCulture = new System.Windows.Forms.ComboBox();
this.cbFilenameFilter = new System.Windows.Forms.CheckBox();
this.cbFilenameFilterCase = new System.Windows.Forms.CheckBox();
this.cbHostFilter = new System.Windows.Forms.CheckBox();
this.cbTypeFilter = new System.Windows.Forms.CheckBox();
((System.ComponentModel.ISupportInitialize)(this.scMain)).BeginInit();
this.scMain.Panel1.SuspendLayout();
this.scMain.Panel2.SuspendLayout();
this.scMain.SuspendLayout();
this.gbFilters.SuspendLayout();
this.SuspendLayout();
//
// dtpFilterFrom
//
resources.ApplyResources(this.dtpFilterFrom, "dtpFilterFrom");
this.dtpFilterFrom.Name = "dtpFilterFrom";
//
// cbDateFilter
//
resources.ApplyResources(this.cbDateFilter, "cbDateFilter");
this.cbDateFilter.Name = "cbDateFilter";
this.cbDateFilter.UseVisualStyleBackColor = true;
//
// lblFilterFrom
//
resources.ApplyResources(this.lblFilterFrom, "lblFilterFrom");
this.lblFilterFrom.Name = "lblFilterFrom";
//
// lblFilterTo
//
resources.ApplyResources(this.lblFilterTo, "lblFilterTo");
this.lblFilterTo.Name = "lblFilterTo";
//
// dtpFilterTo
//
resources.ApplyResources(this.dtpFilterTo, "dtpFilterTo");
this.dtpFilterTo.Name = "dtpFilterTo";
//
// btnApplyFilters
//
resources.ApplyResources(this.btnApplyFilters, "btnApplyFilters");
@ -90,46 +68,67 @@ private void InitializeComponent()
this.btnApplyFilters.UseVisualStyleBackColor = true;
this.btnApplyFilters.Click += new System.EventHandler(this.btnApplyFilters_Click);
//
// txtFilenameFilter
// scMain
//
resources.ApplyResources(this.txtFilenameFilter, "txtFilenameFilter");
this.txtFilenameFilter.Name = "txtFilenameFilter";
this.txtFilenameFilter.TextChanged += new System.EventHandler(this.txtFilenameFilter_TextChanged);
resources.ApplyResources(this.scMain, "scMain");
this.scMain.FixedPanel = System.Windows.Forms.FixedPanel.Panel1;
this.scMain.Name = "scMain";
//
// cbFilenameFilterMethod
// scMain.Panel1
//
this.cbFilenameFilterMethod.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cbFilenameFilterMethod.FormattingEnabled = true;
this.cbFilenameFilterMethod.Items.AddRange(new object[] {
resources.GetString("cbFilenameFilterMethod.Items"),
resources.GetString("cbFilenameFilterMethod.Items1"),
resources.GetString("cbFilenameFilterMethod.Items2"),
resources.GetString("cbFilenameFilterMethod.Items3")});
resources.ApplyResources(this.cbFilenameFilterMethod, "cbFilenameFilterMethod");
this.cbFilenameFilterMethod.Name = "cbFilenameFilterMethod";
this.scMain.Panel1.Controls.Add(this.lvHistory);
//
// cbFilenameFilterCulture
// scMain.Panel2
//
this.cbFilenameFilterCulture.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cbFilenameFilterCulture.FormattingEnabled = true;
this.cbFilenameFilterCulture.Items.AddRange(new object[] {
resources.GetString("cbFilenameFilterCulture.Items"),
resources.GetString("cbFilenameFilterCulture.Items1"),
resources.GetString("cbFilenameFilterCulture.Items2")});
resources.ApplyResources(this.cbFilenameFilterCulture, "cbFilenameFilterCulture");
this.cbFilenameFilterCulture.Name = "cbFilenameFilterCulture";
this.scMain.Panel2.Controls.Add(this.pbThumbnail);
this.scMain.Panel2.Controls.Add(this.gbFilters);
this.scMain.SplitterColor = System.Drawing.Color.DarkGray;
//
// cbFilenameFilter
// lvHistory
//
resources.ApplyResources(this.cbFilenameFilter, "cbFilenameFilter");
this.cbFilenameFilter.Name = "cbFilenameFilter";
this.cbFilenameFilter.UseVisualStyleBackColor = true;
this.lvHistory.AllowColumnSort = true;
this.lvHistory.AutoFillColumn = true;
this.lvHistory.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.lvHistory.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
this.chIcon,
this.chDateTime,
this.chFilename,
this.chURL});
resources.ApplyResources(this.lvHistory, "lvHistory");
this.lvHistory.FullRowSelect = true;
this.lvHistory.HideSelection = false;
this.lvHistory.Name = "lvHistory";
this.lvHistory.UseCompatibleStateImageBehavior = false;
this.lvHistory.View = System.Windows.Forms.View.Details;
this.lvHistory.ItemSelectionChanged += new System.Windows.Forms.ListViewItemSelectionChangedEventHandler(this.lvHistory_ItemSelectionChanged);
this.lvHistory.KeyDown += new System.Windows.Forms.KeyEventHandler(this.lvHistory_KeyDown);
this.lvHistory.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.lvHistory_MouseDoubleClick);
this.lvHistory.MouseUp += new System.Windows.Forms.MouseEventHandler(this.lvHistory_MouseUp);
//
// cbFilenameFilterCase
// chIcon
//
resources.ApplyResources(this.cbFilenameFilterCase, "cbFilenameFilterCase");
this.cbFilenameFilterCase.Name = "cbFilenameFilterCase";
this.cbFilenameFilterCase.UseVisualStyleBackColor = true;
resources.ApplyResources(this.chIcon, "chIcon");
//
// chDateTime
//
resources.ApplyResources(this.chDateTime, "chDateTime");
//
// chFilename
//
resources.ApplyResources(this.chFilename, "chFilename");
//
// chURL
//
resources.ApplyResources(this.chURL, "chURL");
//
// pbThumbnail
//
resources.ApplyResources(this.pbThumbnail, "pbThumbnail");
this.pbThumbnail.BackColor = System.Drawing.Color.White;
this.pbThumbnail.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.pbThumbnail.DrawCheckeredBackground = true;
this.pbThumbnail.FullscreenOnClick = true;
this.pbThumbnail.Name = "pbThumbnail";
//
// gbFilters
//
@ -177,6 +176,73 @@ private void InitializeComponent()
resources.ApplyResources(this.cbTypeFilterSelection, "cbTypeFilterSelection");
this.cbTypeFilterSelection.Name = "cbTypeFilterSelection";
//
// dtpFilterFrom
//
resources.ApplyResources(this.dtpFilterFrom, "dtpFilterFrom");
this.dtpFilterFrom.Name = "dtpFilterFrom";
//
// cbDateFilter
//
resources.ApplyResources(this.cbDateFilter, "cbDateFilter");
this.cbDateFilter.Name = "cbDateFilter";
this.cbDateFilter.UseVisualStyleBackColor = true;
//
// lblFilterFrom
//
resources.ApplyResources(this.lblFilterFrom, "lblFilterFrom");
this.lblFilterFrom.Name = "lblFilterFrom";
//
// lblFilterTo
//
resources.ApplyResources(this.lblFilterTo, "lblFilterTo");
this.lblFilterTo.Name = "lblFilterTo";
//
// dtpFilterTo
//
resources.ApplyResources(this.dtpFilterTo, "dtpFilterTo");
this.dtpFilterTo.Name = "dtpFilterTo";
//
// txtFilenameFilter
//
resources.ApplyResources(this.txtFilenameFilter, "txtFilenameFilter");
this.txtFilenameFilter.Name = "txtFilenameFilter";
this.txtFilenameFilter.TextChanged += new System.EventHandler(this.txtFilenameFilter_TextChanged);
//
// cbFilenameFilterMethod
//
this.cbFilenameFilterMethod.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cbFilenameFilterMethod.FormattingEnabled = true;
this.cbFilenameFilterMethod.Items.AddRange(new object[] {
resources.GetString("cbFilenameFilterMethod.Items"),
resources.GetString("cbFilenameFilterMethod.Items1"),
resources.GetString("cbFilenameFilterMethod.Items2"),
resources.GetString("cbFilenameFilterMethod.Items3")});
resources.ApplyResources(this.cbFilenameFilterMethod, "cbFilenameFilterMethod");
this.cbFilenameFilterMethod.Name = "cbFilenameFilterMethod";
//
// cbFilenameFilterCulture
//
this.cbFilenameFilterCulture.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cbFilenameFilterCulture.FormattingEnabled = true;
this.cbFilenameFilterCulture.Items.AddRange(new object[] {
resources.GetString("cbFilenameFilterCulture.Items"),
resources.GetString("cbFilenameFilterCulture.Items1"),
resources.GetString("cbFilenameFilterCulture.Items2")});
resources.ApplyResources(this.cbFilenameFilterCulture, "cbFilenameFilterCulture");
this.cbFilenameFilterCulture.Name = "cbFilenameFilterCulture";
//
// cbFilenameFilter
//
resources.ApplyResources(this.cbFilenameFilter, "cbFilenameFilter");
this.cbFilenameFilter.Name = "cbFilenameFilter";
this.cbFilenameFilter.UseVisualStyleBackColor = true;
//
// cbFilenameFilterCase
//
resources.ApplyResources(this.cbFilenameFilterCase, "cbFilenameFilterCase");
this.cbFilenameFilterCase.Name = "cbFilenameFilterCase";
this.cbFilenameFilterCase.UseVisualStyleBackColor = true;
//
// cbHostFilter
//
resources.ApplyResources(this.cbHostFilter, "cbHostFilter");
@ -189,73 +255,24 @@ private void InitializeComponent()
this.cbTypeFilter.Name = "cbTypeFilter";
this.cbTypeFilter.UseVisualStyleBackColor = true;
//
// lvHistory
//
this.lvHistory.AllowColumnSort = true;
resources.ApplyResources(this.lvHistory, "lvHistory");
this.lvHistory.AutoFillColumn = true;
this.lvHistory.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
this.chIcon,
this.chDateTime,
this.chFilename,
this.chURL});
this.lvHistory.FullRowSelect = true;
this.lvHistory.HideSelection = false;
this.lvHistory.Name = "lvHistory";
this.lvHistory.UseCompatibleStateImageBehavior = false;
this.lvHistory.View = System.Windows.Forms.View.Details;
this.lvHistory.ItemSelectionChanged += new System.Windows.Forms.ListViewItemSelectionChangedEventHandler(this.lvHistory_ItemSelectionChanged);
this.lvHistory.KeyDown += new System.Windows.Forms.KeyEventHandler(this.lvHistory_KeyDown);
this.lvHistory.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.lvHistory_MouseDoubleClick);
this.lvHistory.MouseUp += new System.Windows.Forms.MouseEventHandler(this.lvHistory_MouseUp);
//
// chIcon
//
resources.ApplyResources(this.chIcon, "chIcon");
//
// chDateTime
//
resources.ApplyResources(this.chDateTime, "chDateTime");
//
// chFilename
//
resources.ApplyResources(this.chFilename, "chFilename");
//
// chURL
//
resources.ApplyResources(this.chURL, "chURL");
//
// pbThumbnail
//
resources.ApplyResources(this.pbThumbnail, "pbThumbnail");
this.pbThumbnail.BackColor = System.Drawing.Color.White;
this.pbThumbnail.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.pbThumbnail.DrawCheckeredBackground = true;
this.pbThumbnail.FullscreenOnClick = true;
this.pbThumbnail.Name = "pbThumbnail";
//
// lblStatus
//
resources.ApplyResources(this.lblStatus, "lblStatus");
this.lblStatus.Name = "lblStatus";
//
// HistoryForm
//
this.AcceptButton = this.btnApplyFilters;
resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.lblStatus);
this.Controls.Add(this.lvHistory);
this.Controls.Add(this.pbThumbnail);
this.Controls.Add(this.gbFilters);
this.Controls.Add(this.scMain);
this.KeyPreview = true;
this.Name = "HistoryForm";
this.Shown += new System.EventHandler(this.HistoryForm_Shown);
this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.HistoryForm_KeyDown);
this.Resize += new System.EventHandler(this.HistoryForm_Resize);
this.scMain.Panel1.ResumeLayout(false);
this.scMain.Panel2.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.scMain)).EndInit();
this.scMain.ResumeLayout(false);
this.gbFilters.ResumeLayout(false);
this.gbFilters.PerformLayout();
this.ResumeLayout(false);
this.PerformLayout();
}
@ -284,6 +301,6 @@ private void InitializeComponent()
private System.Windows.Forms.CheckBox cbTypeFilter;
private System.Windows.Forms.TextBox txtHostFilter;
private System.Windows.Forms.ColumnHeader chIcon;
private System.Windows.Forms.Label lblStatus;
private ShareX.HelpersLib.SplitContainerCustomSplitter scMain;
}
}

View file

@ -45,9 +45,12 @@ public partial class HistoryForm : Form
public HistoryForm(string historyPath, int maxItemCount = -1)
{
HistoryPath = historyPath;
MaxItemCount = maxItemCount;
InitializeComponent();
Icon = ShareXResources.Icon;
Text = "ShareX - " + string.Format(Resources.HistoryForm_HistoryForm_History_, historyPath);
UpdateTitle();
ImageList il = new ImageList();
il.ColorDepth = ColorDepth.Depth32Bit;
@ -57,9 +60,6 @@ public HistoryForm(string historyPath, int maxItemCount = -1)
il.Images.Add(Resources.globe);
lvHistory.SmallImageList = il;
HistoryPath = historyPath;
MaxItemCount = maxItemCount;
him = new HistoryItemManager();
him.GetHistoryItems += him_GetHistoryItems;
@ -195,7 +195,7 @@ private StringComparison GetStringRule()
private void AddHistoryItems(HistoryItem[] historyItems)
{
UpdateItemCount(historyItems);
UpdateTitle(historyItems);
lvHistory.Items.Clear();
@ -234,30 +234,38 @@ private void AddHistoryItems(HistoryItem[] historyItems)
lvHistory.Focus();
}
private void UpdateItemCount(HistoryItem[] historyItems)
private void UpdateTitle(HistoryItem[] historyItems = null)
{
StringBuilder status = new StringBuilder();
string title = "ShareX - " + string.Format(Resources.HistoryForm_HistoryForm_History_, HistoryPath);
status.AppendFormat(Resources.HistoryForm_UpdateItemCount_Total___0_, allHistoryItems.Length.ToString("N0"));
if (allHistoryItems.Length > historyItems.Length)
if (historyItems != null)
{
status.AppendFormat(" - " + Resources.HistoryForm_UpdateItemCount___Filtered___0_, historyItems.Length.ToString("N0"));
StringBuilder status = new StringBuilder();
status.Append(" - ");
status.AppendFormat(Resources.HistoryForm_UpdateItemCount_Total___0_, allHistoryItems.Length.ToString("N0"));
if (allHistoryItems.Length > historyItems.Length)
{
status.AppendFormat(" - " + Resources.HistoryForm_UpdateItemCount___Filtered___0_, historyItems.Length.ToString("N0"));
}
var types = from hi in historyItems
group hi by hi.Type
into t
let count = t.Count()
orderby t.Key
select string.Format(" - {0}: {1:N0}", t.Key, count);
foreach (string type in types)
{
status.Append(type);
}
title += status.ToString();
}
var types = from hi in historyItems
group hi by hi.Type
into t
let count = t.Count()
orderby t.Key
select string.Format(" - {0}: {1:N0}", t.Key, count);
foreach (string type in types)
{
status.Append(type);
}
lblStatus.Text = status.ToString();
Text = title;
}
private void UpdateControls()
@ -299,6 +307,11 @@ private void HistoryForm_Shown(object sender, EventArgs e)
this.ShowActivate();
}
private void HistoryForm_Resize(object sender, EventArgs e)
{
Refresh();
}
private void HistoryForm_KeyDown(object sender, KeyEventArgs e)
{
switch (e.KeyData)

View file

@ -117,14 +117,462 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="btnApplyFilters.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="btnApplyFilters.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 232</value>
</data>
<data name="btnApplyFilters.Size" type="System.Drawing.Size, System.Drawing">
<value>136, 24</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="btnApplyFilters.TabIndex" type="System.Int32, mscorlib">
<value>14</value>
</data>
<data name="btnApplyFilters.Text" xml:space="preserve">
<value>Apply filters</value>
</data>
<data name="&gt;&gt;btnApplyFilters.Name" xml:space="preserve">
<value>btnApplyFilters</value>
</data>
<data name="&gt;&gt;btnApplyFilters.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;btnApplyFilters.Parent" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;btnApplyFilters.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="scMain.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<data name="scMain.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 0</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, 641</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=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;lvHistory.Parent" xml:space="preserve">
<value>scMain.Panel1</value>
</data>
<data name="&gt;&gt;lvHistory.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;scMain.Panel1.Name" xml:space="preserve">
<value>scMain.Panel1</value>
</data>
<data name="&gt;&gt;scMain.Panel1.Type" xml:space="preserve">
<value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;scMain.Panel1.Parent" xml:space="preserve">
<value>scMain</value>
</data>
<data name="&gt;&gt;scMain.Panel1.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="scMain.Panel1MinSize" type="System.Int32, mscorlib">
<value>100</value>
</data>
<data name="pbThumbnail.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Bottom, Left, Right</value>
</data>
<data name="pbThumbnail.Location" type="System.Drawing.Point, System.Drawing">
<value>8, 8</value>
</data>
<data name="pbThumbnail.Size" type="System.Drawing.Size, System.Drawing">
<value>414, 344</value>
</data>
<data name="pbThumbnail.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="&gt;&gt;pbThumbnail.Name" xml:space="preserve">
<value>pbThumbnail</value>
</data>
<data name="&gt;&gt;pbThumbnail.Type" xml:space="preserve">
<value>ShareX.HelpersLib.MyPictureBox, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;pbThumbnail.Parent" xml:space="preserve">
<value>scMain.Panel2</value>
</data>
<data name="&gt;&gt;pbThumbnail.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="gbFilters.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Left</value>
</data>
<data name="&gt;&gt;btnRemoveFilters.Name" xml:space="preserve">
<value>btnRemoveFilters</value>
</data>
<data name="&gt;&gt;btnRemoveFilters.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;btnRemoveFilters.Parent" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;btnRemoveFilters.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;txtHostFilter.Name" xml:space="preserve">
<value>txtHostFilter</value>
</data>
<data name="&gt;&gt;txtHostFilter.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;txtHostFilter.Parent" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;txtHostFilter.ZOrder" xml:space="preserve">
<value>2</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>gbFilters</value>
</data>
<data name="&gt;&gt;cbTypeFilterSelection.ZOrder" xml:space="preserve">
<value>3</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>gbFilters</value>
</data>
<data name="&gt;&gt;cbHostFilter.ZOrder" xml:space="preserve">
<value>4</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>gbFilters</value>
</data>
<data name="&gt;&gt;cbTypeFilter.ZOrder" xml:space="preserve">
<value>5</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>gbFilters</value>
</data>
<data name="&gt;&gt;dtpFilterFrom.ZOrder" xml:space="preserve">
<value>6</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>gbFilters</value>
</data>
<data name="&gt;&gt;lblFilterFrom.ZOrder" xml:space="preserve">
<value>7</value>
</data>
<data name="&gt;&gt;cbFilenameFilter.Name" xml:space="preserve">
<value>cbFilenameFilter</value>
</data>
<data name="&gt;&gt;cbFilenameFilter.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;cbFilenameFilter.Parent" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;cbFilenameFilter.ZOrder" xml:space="preserve">
<value>8</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>gbFilters</value>
</data>
<data name="&gt;&gt;lblFilterTo.ZOrder" xml:space="preserve">
<value>9</value>
</data>
<data name="&gt;&gt;cbFilenameFilterCase.Name" xml:space="preserve">
<value>cbFilenameFilterCase</value>
</data>
<data name="&gt;&gt;cbFilenameFilterCase.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;cbFilenameFilterCase.Parent" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;cbFilenameFilterCase.ZOrder" xml:space="preserve">
<value>10</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>gbFilters</value>
</data>
<data name="&gt;&gt;cbDateFilter.ZOrder" xml:space="preserve">
<value>11</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>gbFilters</value>
</data>
<data name="&gt;&gt;dtpFilterTo.ZOrder" xml:space="preserve">
<value>12</value>
</data>
<data name="&gt;&gt;cbFilenameFilterCulture.Name" xml:space="preserve">
<value>cbFilenameFilterCulture</value>
</data>
<data name="&gt;&gt;cbFilenameFilterCulture.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;cbFilenameFilterCulture.Parent" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;cbFilenameFilterCulture.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>gbFilters</value>
</data>
<data name="&gt;&gt;txtFilenameFilter.ZOrder" xml:space="preserve">
<value>14</value>
</data>
<data name="&gt;&gt;cbFilenameFilterMethod.Name" xml:space="preserve">
<value>cbFilenameFilterMethod</value>
</data>
<data name="&gt;&gt;cbFilenameFilterMethod.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;cbFilenameFilterMethod.Parent" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;cbFilenameFilterMethod.ZOrder" xml:space="preserve">
<value>15</value>
</data>
<data name="gbFilters.Location" type="System.Drawing.Point, System.Drawing">
<value>8, 360</value>
</data>
<data name="gbFilters.Size" type="System.Drawing.Size, System.Drawing">
<value>312, 272</value>
</data>
<data name="gbFilters.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="gbFilters.Text" xml:space="preserve">
<value>Filters</value>
</data>
<data name="&gt;&gt;gbFilters.Name" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;gbFilters.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;gbFilters.Parent" xml:space="preserve">
<value>scMain.Panel2</value>
</data>
<data name="&gt;&gt;gbFilters.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="&gt;&gt;scMain.Panel2.Name" xml:space="preserve">
<value>scMain.Panel2</value>
</data>
<data name="&gt;&gt;scMain.Panel2.Type" xml:space="preserve">
<value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;scMain.Panel2.Parent" xml:space="preserve">
<value>scMain</value>
</data>
<data name="&gt;&gt;scMain.Panel2.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="scMain.Panel2MinSize" type="System.Int32, mscorlib">
<value>100</value>
</data>
<data name="scMain.Size" type="System.Drawing.Size, System.Drawing">
<value>984, 641</value>
</data>
<data name="scMain.SplitterDistance" type="System.Int32, mscorlib">
<value>550</value>
</data>
<data name="scMain.SplitterWidth" type="System.Int32, mscorlib">
<value>6</value>
</data>
<data name="scMain.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
</data>
<data name="&gt;&gt;scMain.Name" xml:space="preserve">
<value>scMain</value>
</data>
<data name="&gt;&gt;scMain.Type" xml:space="preserve">
<value>ShareX.HelpersLib.SplitContainerCustomSplitter, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;scMain.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;scMain.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="chIcon.Text" xml:space="preserve">
<value />
</data>
<data name="chIcon.Width" type="System.Int32, mscorlib">
<value>24</value>
</data>
<data name="chDateTime.Text" xml:space="preserve">
<value>Date</value>
</data>
<data name="chDateTime.Width" type="System.Int32, mscorlib">
<value>115</value>
</data>
<data name="chFilename.Text" xml:space="preserve">
<value>Filename</value>
</data>
<data name="chFilename.Width" type="System.Int32, mscorlib">
<value>170</value>
</data>
<data name="chURL.Text" xml:space="preserve">
<value>URL</value>
<comment>@Invariant</comment></data>
<data name="chURL.Width" type="System.Int32, mscorlib">
<value>230</value>
</data>
<data name="btnRemoveFilters.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="btnRemoveFilters.Location" type="System.Drawing.Point, System.Drawing">
<value>160, 232</value>
</data>
<data name="btnRemoveFilters.Size" type="System.Drawing.Size, System.Drawing">
<value>136, 24</value>
</data>
<data name="btnRemoveFilters.TabIndex" type="System.Int32, mscorlib">
<value>15</value>
</data>
<data name="btnRemoveFilters.Text" xml:space="preserve">
<value>Remove filters</value>
</data>
<data name="&gt;&gt;btnRemoveFilters.Name" xml:space="preserve">
<value>btnRemoveFilters</value>
</data>
<data name="&gt;&gt;btnRemoveFilters.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;btnRemoveFilters.Parent" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;btnRemoveFilters.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="txtHostFilter.Location" type="System.Drawing.Point, System.Drawing">
<value>166, 199</value>
</data>
<data name="txtHostFilter.Size" type="System.Drawing.Size, System.Drawing">
<value>128, 20</value>
</data>
<data name="txtHostFilter.TabIndex" type="System.Int32, mscorlib">
<value>13</value>
</data>
<data name="&gt;&gt;txtHostFilter.Name" xml:space="preserve">
<value>txtHostFilter</value>
</data>
<data name="&gt;&gt;txtHostFilter.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;txtHostFilter.Parent" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;txtHostFilter.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="cbTypeFilterSelection.Items" xml:space="preserve">
<value>Image</value>
</data>
<data name="cbTypeFilterSelection.Items1" xml:space="preserve">
<value>Text</value>
</data>
<data name="cbTypeFilterSelection.Items2" xml:space="preserve">
<value>File</value>
</data>
<data name="cbTypeFilterSelection.Items3" xml:space="preserve">
<value>URL</value>
</data>
<data name="cbTypeFilterSelection.Location" type="System.Drawing.Point, System.Drawing">
<value>166, 172</value>
</data>
<data name="cbTypeFilterSelection.Size" type="System.Drawing.Size, System.Drawing">
<value>128, 21</value>
</data>
<data name="cbTypeFilterSelection.TabIndex" type="System.Int32, mscorlib">
<value>11</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>gbFilters</value>
</data>
<data name="&gt;&gt;cbTypeFilterSelection.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="dtpFilterFrom.Location" type="System.Drawing.Point, System.Drawing">
<value>88, 46</value>
</data>
<data name="dtpFilterFrom.Size" type="System.Drawing.Size, System.Drawing">
<value>206, 20</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="dtpFilterFrom.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
@ -143,6 +591,9 @@
<data name="cbDateFilter.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="cbDateFilter.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="cbDateFilter.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 24</value>
</data>
@ -170,8 +621,11 @@
<data name="lblFilterFrom.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="lblFilterFrom.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="lblFilterFrom.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 50</value>
<value>13, 50</value>
</data>
<data name="lblFilterFrom.Size" type="System.Drawing.Size, System.Drawing">
<value>33, 13</value>
@ -197,8 +651,11 @@
<data name="lblFilterTo.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="lblFilterTo.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="lblFilterTo.Location" type="System.Drawing.Point, System.Drawing">
<value>15, 74</value>
<value>13, 74</value>
</data>
<data name="lblFilterTo.Size" type="System.Drawing.Size, System.Drawing">
<value>23, 13</value>
@ -242,30 +699,6 @@
<data name="&gt;&gt;dtpFilterTo.ZOrder" xml:space="preserve">
<value>12</value>
</data>
<data name="btnApplyFilters.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 232</value>
</data>
<data name="btnApplyFilters.Size" type="System.Drawing.Size, System.Drawing">
<value>136, 24</value>
</data>
<data name="btnApplyFilters.TabIndex" type="System.Int32, mscorlib">
<value>14</value>
</data>
<data name="btnApplyFilters.Text" xml:space="preserve">
<value>Apply filters</value>
</data>
<data name="&gt;&gt;btnApplyFilters.Name" xml:space="preserve">
<value>btnApplyFilters</value>
</data>
<data name="&gt;&gt;btnApplyFilters.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;btnApplyFilters.Parent" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;btnApplyFilters.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="txtFilenameFilter.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 119</value>
</data>
@ -353,6 +786,9 @@
<data name="cbFilenameFilter.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="cbFilenameFilter.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="cbFilenameFilter.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 96</value>
</data>
@ -380,8 +816,11 @@
<data name="cbFilenameFilterCase.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="cbFilenameFilterCase.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="cbFilenameFilterCase.Location" type="System.Drawing.Point, System.Drawing">
<value>192, 146</value>
<value>192, 147</value>
</data>
<data name="cbFilenameFilterCase.Size" type="System.Drawing.Size, System.Drawing">
<value>94, 17</value>
@ -404,91 +843,12 @@
<data name="&gt;&gt;cbFilenameFilterCase.ZOrder" xml:space="preserve">
<value>10</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="gbFilters.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<data name="btnRemoveFilters.Location" type="System.Drawing.Point, System.Drawing">
<value>160, 232</value>
</data>
<data name="btnRemoveFilters.Size" type="System.Drawing.Size, System.Drawing">
<value>136, 24</value>
</data>
<data name="btnRemoveFilters.TabIndex" type="System.Int32, mscorlib">
<value>15</value>
</data>
<data name="btnRemoveFilters.Text" xml:space="preserve">
<value>Remove filters</value>
</data>
<data name="&gt;&gt;btnRemoveFilters.Name" xml:space="preserve">
<value>btnRemoveFilters</value>
</data>
<data name="&gt;&gt;btnRemoveFilters.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;btnRemoveFilters.Parent" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;btnRemoveFilters.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="txtHostFilter.Location" type="System.Drawing.Point, System.Drawing">
<value>166, 199</value>
</data>
<data name="txtHostFilter.Size" type="System.Drawing.Size, System.Drawing">
<value>128, 20</value>
</data>
<data name="txtHostFilter.TabIndex" type="System.Int32, mscorlib">
<value>13</value>
</data>
<data name="&gt;&gt;txtHostFilter.Name" xml:space="preserve">
<value>txtHostFilter</value>
</data>
<data name="&gt;&gt;txtHostFilter.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;txtHostFilter.Parent" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;txtHostFilter.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="cbTypeFilterSelection.Items" xml:space="preserve">
<value>Image</value>
</data>
<data name="cbTypeFilterSelection.Items1" xml:space="preserve">
<value>Text</value>
</data>
<data name="cbTypeFilterSelection.Items2" xml:space="preserve">
<value>File</value>
</data>
<data name="cbTypeFilterSelection.Items3" xml:space="preserve">
<value>URL</value>
</data>
<data name="cbTypeFilterSelection.Location" type="System.Drawing.Point, System.Drawing">
<value>166, 172</value>
</data>
<data name="cbTypeFilterSelection.Size" type="System.Drawing.Size, System.Drawing">
<value>128, 21</value>
</data>
<data name="cbTypeFilterSelection.TabIndex" type="System.Int32, mscorlib">
<value>11</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>gbFilters</value>
</data>
<data name="&gt;&gt;cbTypeFilterSelection.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="cbHostFilter.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="cbHostFilter.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="cbHostFilter.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 201</value>
</data>
@ -516,6 +876,9 @@
<data name="cbTypeFilter.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="cbTypeFilter.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="cbTypeFilter.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 174</value>
</data>
@ -540,132 +903,6 @@
<data name="&gt;&gt;cbTypeFilter.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="gbFilters.Location" type="System.Drawing.Point, System.Drawing">
<value>592, 360</value>
</data>
<data name="gbFilters.Size" type="System.Drawing.Size, System.Drawing">
<value>384, 272</value>
</data>
<data name="gbFilters.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="gbFilters.Text" xml:space="preserve">
<value>Filters</value>
</data>
<data name="&gt;&gt;gbFilters.Name" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;gbFilters.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;gbFilters.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;gbFilters.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="lvHistory.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Bottom, Left, Right</value>
</data>
<data name="chIcon.Text" xml:space="preserve">
<value />
</data>
<data name="chIcon.Width" type="System.Int32, mscorlib">
<value>24</value>
</data>
<data name="chDateTime.Text" xml:space="preserve">
<value>Date</value>
</data>
<data name="chDateTime.Width" type="System.Int32, mscorlib">
<value>115</value>
</data>
<data name="chFilename.Text" xml:space="preserve">
<value>Filename</value>
</data>
<data name="chFilename.Width" type="System.Int32, mscorlib">
<value>170</value>
</data>
<data name="chURL.Text" xml:space="preserve">
<value>URL</value>
<comment>@Invariant</comment></data>
<data name="chURL.Width" type="System.Int32, mscorlib">
<value>250</value>
</data>
<data name="lvHistory.Location" type="System.Drawing.Point, System.Drawing">
<value>8, 8</value>
</data>
<data name="lvHistory.Size" type="System.Drawing.Size, System.Drawing">
<value>576, 624</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=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;lvHistory.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;lvHistory.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="pbThumbnail.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<data name="pbThumbnail.Location" type="System.Drawing.Point, System.Drawing">
<value>592, 32</value>
</data>
<data name="pbThumbnail.Size" type="System.Drawing.Size, System.Drawing">
<value>384, 320</value>
</data>
<data name="pbThumbnail.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="&gt;&gt;pbThumbnail.Name" xml:space="preserve">
<value>pbThumbnail</value>
</data>
<data name="&gt;&gt;pbThumbnail.Type" xml:space="preserve">
<value>ShareX.HelpersLib.MyPictureBox, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;pbThumbnail.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;pbThumbnail.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="lblStatus.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<data name="lblStatus.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="lblStatus.Location" type="System.Drawing.Point, System.Drawing">
<value>589, 10</value>
</data>
<data name="lblStatus.Size" type="System.Drawing.Size, System.Drawing">
<value>37, 13</value>
</data>
<data name="lblStatus.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
</data>
<data name="lblStatus.Text" xml:space="preserve">
<value>Status</value>
</data>
<data name="&gt;&gt;lblStatus.Name" xml:space="preserve">
<value>lblStatus</value>
</data>
<data name="&gt;&gt;lblStatus.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;lblStatus.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;lblStatus.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">
<value>True</value>
</metadata>

View file

@ -248,7 +248,6 @@ private void InitializeComponent()
//
resources.ApplyResources(this.scMain, "scMain");
this.scMain.FixedPanel = System.Windows.Forms.FixedPanel.Panel1;
this.scMain.ForeColor = System.Drawing.Color.DarkGray;
this.scMain.Name = "scMain";
//
// scMain.Panel1
@ -260,6 +259,7 @@ private void InitializeComponent()
// scMain.Panel2
//
this.scMain.Panel2.Controls.Add(this.pbPreview);
this.scMain.SplitterColor = System.Drawing.Color.DarkGray;
this.scMain.SplitterMoved += new System.Windows.Forms.SplitterEventHandler(this.scMain_SplitterMoved);
//
// lblMainFormTip

View file

@ -2773,6 +2773,6 @@
<value>MainForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HotkeyForm, ShareX, Version=10.6.1.0, Culture=neutral, PublicKeyToken=null</value>
<value>ShareX.HotkeyForm, ShareX, Version=10.7.1.0, Culture=neutral, PublicKeyToken=null</value>
</data>
</root>