mirror of
https://github.com/ShareX/ShareX.git
synced 2024-10-01 17:56:51 +13:00
Populate type and host filters dynamically from current history items
This commit is contained in:
parent
a5e04243da
commit
2d1fc1e0b6
27 changed files with 54 additions and 216 deletions
22
ShareX.HistoryLib/HistoryForm.Designer.cs
generated
22
ShareX.HistoryLib/HistoryForm.Designer.cs
generated
|
@ -40,7 +40,6 @@ private void InitializeComponent()
|
||||||
this.pbThumbnail = new ShareX.HelpersLib.MyPictureBox();
|
this.pbThumbnail = new ShareX.HelpersLib.MyPictureBox();
|
||||||
this.gbFilters = new System.Windows.Forms.GroupBox();
|
this.gbFilters = new System.Windows.Forms.GroupBox();
|
||||||
this.btnRemoveFilters = new System.Windows.Forms.Button();
|
this.btnRemoveFilters = new System.Windows.Forms.Button();
|
||||||
this.txtHostFilter = new System.Windows.Forms.TextBox();
|
|
||||||
this.cbTypeFilterSelection = new System.Windows.Forms.ComboBox();
|
this.cbTypeFilterSelection = new System.Windows.Forms.ComboBox();
|
||||||
this.cbHostFilter = new System.Windows.Forms.CheckBox();
|
this.cbHostFilter = new System.Windows.Forms.CheckBox();
|
||||||
this.cbTypeFilter = new System.Windows.Forms.CheckBox();
|
this.cbTypeFilter = new System.Windows.Forms.CheckBox();
|
||||||
|
@ -52,6 +51,7 @@ private void InitializeComponent()
|
||||||
this.dtpFilterTo = new System.Windows.Forms.DateTimePicker();
|
this.dtpFilterTo = new System.Windows.Forms.DateTimePicker();
|
||||||
this.txtFilenameFilter = new System.Windows.Forms.TextBox();
|
this.txtFilenameFilter = new System.Windows.Forms.TextBox();
|
||||||
this.cbFilenameFilterMethod = new System.Windows.Forms.ComboBox();
|
this.cbFilenameFilterMethod = new System.Windows.Forms.ComboBox();
|
||||||
|
this.cbHostFilterSelection = new System.Windows.Forms.ComboBox();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.scMain)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.scMain)).BeginInit();
|
||||||
this.scMain.Panel1.SuspendLayout();
|
this.scMain.Panel1.SuspendLayout();
|
||||||
this.scMain.Panel2.SuspendLayout();
|
this.scMain.Panel2.SuspendLayout();
|
||||||
|
@ -132,9 +132,9 @@ private void InitializeComponent()
|
||||||
// gbFilters
|
// gbFilters
|
||||||
//
|
//
|
||||||
resources.ApplyResources(this.gbFilters, "gbFilters");
|
resources.ApplyResources(this.gbFilters, "gbFilters");
|
||||||
|
this.gbFilters.Controls.Add(this.cbHostFilterSelection);
|
||||||
this.gbFilters.Controls.Add(this.btnRemoveFilters);
|
this.gbFilters.Controls.Add(this.btnRemoveFilters);
|
||||||
this.gbFilters.Controls.Add(this.btnApplyFilters);
|
this.gbFilters.Controls.Add(this.btnApplyFilters);
|
||||||
this.gbFilters.Controls.Add(this.txtHostFilter);
|
|
||||||
this.gbFilters.Controls.Add(this.cbTypeFilterSelection);
|
this.gbFilters.Controls.Add(this.cbTypeFilterSelection);
|
||||||
this.gbFilters.Controls.Add(this.cbHostFilter);
|
this.gbFilters.Controls.Add(this.cbHostFilter);
|
||||||
this.gbFilters.Controls.Add(this.cbTypeFilter);
|
this.gbFilters.Controls.Add(this.cbTypeFilter);
|
||||||
|
@ -156,20 +156,10 @@ private void InitializeComponent()
|
||||||
this.btnRemoveFilters.UseVisualStyleBackColor = true;
|
this.btnRemoveFilters.UseVisualStyleBackColor = true;
|
||||||
this.btnRemoveFilters.Click += new System.EventHandler(this.btnRemoveFilters_Click);
|
this.btnRemoveFilters.Click += new System.EventHandler(this.btnRemoveFilters_Click);
|
||||||
//
|
//
|
||||||
// txtHostFilter
|
|
||||||
//
|
|
||||||
resources.ApplyResources(this.txtHostFilter, "txtHostFilter");
|
|
||||||
this.txtHostFilter.Name = "txtHostFilter";
|
|
||||||
//
|
|
||||||
// cbTypeFilterSelection
|
// cbTypeFilterSelection
|
||||||
//
|
//
|
||||||
this.cbTypeFilterSelection.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
this.cbTypeFilterSelection.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
||||||
this.cbTypeFilterSelection.FormattingEnabled = true;
|
this.cbTypeFilterSelection.FormattingEnabled = true;
|
||||||
this.cbTypeFilterSelection.Items.AddRange(new object[] {
|
|
||||||
resources.GetString("cbTypeFilterSelection.Items"),
|
|
||||||
resources.GetString("cbTypeFilterSelection.Items1"),
|
|
||||||
resources.GetString("cbTypeFilterSelection.Items2"),
|
|
||||||
resources.GetString("cbTypeFilterSelection.Items3")});
|
|
||||||
resources.ApplyResources(this.cbTypeFilterSelection, "cbTypeFilterSelection");
|
resources.ApplyResources(this.cbTypeFilterSelection, "cbTypeFilterSelection");
|
||||||
this.cbTypeFilterSelection.Name = "cbTypeFilterSelection";
|
this.cbTypeFilterSelection.Name = "cbTypeFilterSelection";
|
||||||
//
|
//
|
||||||
|
@ -235,6 +225,12 @@ private void InitializeComponent()
|
||||||
resources.ApplyResources(this.cbFilenameFilterMethod, "cbFilenameFilterMethod");
|
resources.ApplyResources(this.cbFilenameFilterMethod, "cbFilenameFilterMethod");
|
||||||
this.cbFilenameFilterMethod.Name = "cbFilenameFilterMethod";
|
this.cbFilenameFilterMethod.Name = "cbFilenameFilterMethod";
|
||||||
//
|
//
|
||||||
|
// cbHostFilterSelection
|
||||||
|
//
|
||||||
|
this.cbHostFilterSelection.FormattingEnabled = true;
|
||||||
|
resources.ApplyResources(this.cbHostFilterSelection, "cbHostFilterSelection");
|
||||||
|
this.cbHostFilterSelection.Name = "cbHostFilterSelection";
|
||||||
|
//
|
||||||
// HistoryForm
|
// HistoryForm
|
||||||
//
|
//
|
||||||
this.AcceptButton = this.btnApplyFilters;
|
this.AcceptButton = this.btnApplyFilters;
|
||||||
|
@ -277,8 +273,8 @@ private void InitializeComponent()
|
||||||
private System.Windows.Forms.ComboBox cbTypeFilterSelection;
|
private System.Windows.Forms.ComboBox cbTypeFilterSelection;
|
||||||
private System.Windows.Forms.CheckBox cbHostFilter;
|
private System.Windows.Forms.CheckBox cbHostFilter;
|
||||||
private System.Windows.Forms.CheckBox cbTypeFilter;
|
private System.Windows.Forms.CheckBox cbTypeFilter;
|
||||||
private System.Windows.Forms.TextBox txtHostFilter;
|
|
||||||
private System.Windows.Forms.ColumnHeader chIcon;
|
private System.Windows.Forms.ColumnHeader chIcon;
|
||||||
private ShareX.HelpersLib.SplitContainerCustomSplitter scMain;
|
private ShareX.HelpersLib.SplitContainerCustomSplitter scMain;
|
||||||
|
private System.Windows.Forms.ComboBox cbHostFilterSelection;
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -67,7 +67,6 @@ public HistoryForm(string historyPath, int splitterDistance = 0, int maxItemCoun
|
||||||
|
|
||||||
pbThumbnail.Reset();
|
pbThumbnail.Reset();
|
||||||
cbFilenameFilterMethod.SelectedIndex = 0; // Contains
|
cbFilenameFilterMethod.SelectedIndex = 0; // Contains
|
||||||
cbTypeFilterSelection.SelectedIndex = 0; // Image
|
|
||||||
lvHistory.FillLastColumn();
|
lvHistory.FillLastColumn();
|
||||||
|
|
||||||
if (splitterDistance > 0)
|
if (splitterDistance > 0)
|
||||||
|
@ -128,31 +127,17 @@ private HistoryItem[] ApplyFilters(HistoryItem[] historyItems)
|
||||||
|
|
||||||
if (cbTypeFilter.Checked)
|
if (cbTypeFilter.Checked)
|
||||||
{
|
{
|
||||||
string type;
|
string type = cbTypeFilterSelection.Text;
|
||||||
|
|
||||||
switch (cbTypeFilterSelection.SelectedIndex)
|
if (!string.IsNullOrEmpty(type))
|
||||||
{
|
{
|
||||||
case 0:
|
result = result.Where(x => !string.IsNullOrEmpty(x.Type) && x.Type.Equals(type, StringComparison.InvariantCultureIgnoreCase));
|
||||||
type = "Image";
|
|
||||||
break;
|
|
||||||
case 1:
|
|
||||||
type = "Text";
|
|
||||||
break;
|
|
||||||
case 2:
|
|
||||||
type = "File";
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
case 3:
|
|
||||||
type = "URL";
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
result = result.Where(x => !string.IsNullOrEmpty(x.Type) && x.Type.Equals(type, StringComparison.InvariantCultureIgnoreCase));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (cbHostFilter.Checked)
|
if (cbHostFilter.Checked)
|
||||||
{
|
{
|
||||||
string host = txtHostFilter.Text;
|
string host = cbHostFilterSelection.Text;
|
||||||
|
|
||||||
if (!string.IsNullOrEmpty(host))
|
if (!string.IsNullOrEmpty(host))
|
||||||
{
|
{
|
||||||
|
@ -241,13 +226,14 @@ private void AddHistoryItems(HistoryItem[] historyItems)
|
||||||
|
|
||||||
private void UpdateTitle(HistoryItem[] historyItems = null)
|
private void UpdateTitle(HistoryItem[] historyItems = null)
|
||||||
{
|
{
|
||||||
string title = "ShareX - " + string.Format(Resources.HistoryForm_HistoryForm_History_, HistoryPath);
|
// TODO: Translate
|
||||||
|
string title = "ShareX - History";
|
||||||
|
|
||||||
if (historyItems != null)
|
if (historyItems != null)
|
||||||
{
|
{
|
||||||
StringBuilder status = new StringBuilder();
|
StringBuilder status = new StringBuilder();
|
||||||
|
|
||||||
status.Append(" - ");
|
status.Append(" (");
|
||||||
status.AppendFormat(Resources.HistoryForm_UpdateItemCount_Total___0_, allHistoryItems.Length.ToString("N0"));
|
status.AppendFormat(Resources.HistoryForm_UpdateItemCount_Total___0_, allHistoryItems.Length.ToString("N0"));
|
||||||
|
|
||||||
if (allHistoryItems.Length > historyItems.Length)
|
if (allHistoryItems.Length > historyItems.Length)
|
||||||
|
@ -259,7 +245,6 @@ private void UpdateTitle(HistoryItem[] historyItems = null)
|
||||||
group hi by hi.Type
|
group hi by hi.Type
|
||||||
into t
|
into t
|
||||||
let count = t.Count()
|
let count = t.Count()
|
||||||
orderby t.Key
|
|
||||||
select string.Format(" - {0}: {1:N0}", t.Key, count);
|
select string.Format(" - {0}: {1:N0}", t.Key, count);
|
||||||
|
|
||||||
foreach (string type in types)
|
foreach (string type in types)
|
||||||
|
@ -267,6 +252,7 @@ orderby t.Key
|
||||||
status.Append(type);
|
status.Append(type);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
status.Append(")");
|
||||||
title += status.ToString();
|
title += status.ToString();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -316,11 +302,23 @@ protected void OnSplitterDistanceChanged(int splitterDistance)
|
||||||
private void HistoryForm_Shown(object sender, EventArgs e)
|
private void HistoryForm_Shown(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
Refresh();
|
Refresh();
|
||||||
|
|
||||||
RefreshHistoryItems();
|
RefreshHistoryItems();
|
||||||
|
|
||||||
if (lvHistory.Items.Count > 0)
|
if (lvHistory.Items.Count > 0)
|
||||||
{
|
{
|
||||||
lvHistory.Items[0].Selected = true;
|
lvHistory.Items[0].Selected = true;
|
||||||
|
|
||||||
|
cbTypeFilterSelection.Items.Clear();
|
||||||
|
cbTypeFilterSelection.Items.AddRange(allHistoryItems.Select(x => x.Type).Distinct().Where(x => !string.IsNullOrEmpty(x)).ToArray());
|
||||||
|
|
||||||
|
if (cbTypeFilterSelection.Items.Count > 0)
|
||||||
|
{
|
||||||
|
cbTypeFilterSelection.SelectedIndex = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
cbHostFilterSelection.Items.Clear();
|
||||||
|
cbHostFilterSelection.Items.AddRange(allHistoryItems.Select(x => x.Host).Distinct().Where(x => !string.IsNullOrEmpty(x)).ToArray());
|
||||||
}
|
}
|
||||||
|
|
||||||
this.ShowActivate();
|
this.ShowActivate();
|
||||||
|
|
|
@ -150,15 +150,6 @@
|
||||||
<data name="cbTypeFilter.Text" xml:space="preserve">
|
<data name="cbTypeFilter.Text" xml:space="preserve">
|
||||||
<value>Dateitypfilter:</value>
|
<value>Dateitypfilter:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbTypeFilterSelection.Items" xml:space="preserve">
|
|
||||||
<value>Bild</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items1" xml:space="preserve">
|
|
||||||
<value>Datei</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items2" xml:space="preserve">
|
|
||||||
<value>Text</value>
|
|
||||||
</data>
|
|
||||||
<data name="chDateTime.Text" xml:space="preserve">
|
<data name="chDateTime.Text" xml:space="preserve">
|
||||||
<value>Datum & Uhrzeit</value>
|
<value>Datum & Uhrzeit</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -135,15 +135,6 @@
|
||||||
<data name="cbFilenameFilterMethod.Items2" xml:space="preserve">
|
<data name="cbFilenameFilterMethod.Items2" xml:space="preserve">
|
||||||
<value>Termina con</value>
|
<value>Termina con</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbTypeFilterSelection.Items" xml:space="preserve">
|
|
||||||
<value>Imagen</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items1" xml:space="preserve">
|
|
||||||
<value>Archivo</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items2" xml:space="preserve">
|
|
||||||
<value>Texto</value>
|
|
||||||
</data>
|
|
||||||
<data name="chDateTime.Text" xml:space="preserve">
|
<data name="chDateTime.Text" xml:space="preserve">
|
||||||
<value>Fecha y hora</value>
|
<value>Fecha y hora</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -135,9 +135,6 @@
|
||||||
<data name="cbFilenameFilterMethod.Items3" xml:space="preserve">
|
<data name="cbFilenameFilterMethod.Items3" xml:space="preserve">
|
||||||
<value>Correspondance exacte</value>
|
<value>Correspondance exacte</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbTypeFilterSelection.Items1" xml:space="preserve">
|
|
||||||
<value>Fichier</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilter.Text" xml:space="preserve">
|
<data name="cbTypeFilter.Text" xml:space="preserve">
|
||||||
<value>Filtre du type de fichier:</value>
|
<value>Filtre du type de fichier:</value>
|
||||||
</data>
|
</data>
|
||||||
|
@ -159,9 +156,6 @@
|
||||||
<data name="cbHostFilter.Text" xml:space="preserve">
|
<data name="cbHostFilter.Text" xml:space="preserve">
|
||||||
<value>Filtre d'hôte:</value>
|
<value>Filtre d'hôte:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbTypeFilterSelection.Items" xml:space="preserve">
|
|
||||||
<value>Image</value>
|
|
||||||
</data>
|
|
||||||
<data name="btnRemoveFilters.Text" xml:space="preserve">
|
<data name="btnRemoveFilters.Text" xml:space="preserve">
|
||||||
<value>Supprimer les filtres</value>
|
<value>Supprimer les filtres</value>
|
||||||
</data>
|
</data>
|
||||||
|
@ -171,7 +165,4 @@
|
||||||
<data name="lblFilterTo.Text" xml:space="preserve">
|
<data name="lblFilterTo.Text" xml:space="preserve">
|
||||||
<value>À:</value>
|
<value>À:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbTypeFilterSelection.Items2" xml:space="preserve">
|
|
||||||
<value>Texte</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
|
@ -150,15 +150,6 @@
|
||||||
<data name="cbTypeFilter.Text" xml:space="preserve">
|
<data name="cbTypeFilter.Text" xml:space="preserve">
|
||||||
<value>Fájltípus szűrő:</value>
|
<value>Fájltípus szűrő:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbTypeFilterSelection.Items" xml:space="preserve">
|
|
||||||
<value>Kép</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items1" xml:space="preserve">
|
|
||||||
<value>Fájl</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items2" xml:space="preserve">
|
|
||||||
<value>Szöveg</value>
|
|
||||||
</data>
|
|
||||||
<data name="chDateTime.Text" xml:space="preserve">
|
<data name="chDateTime.Text" xml:space="preserve">
|
||||||
<value>Dátum & idő</value>
|
<value>Dátum & idő</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -159,15 +159,6 @@
|
||||||
<data name="cbTypeFilter.Text" xml:space="preserve">
|
<data name="cbTypeFilter.Text" xml:space="preserve">
|
||||||
<value>파일 종류 필터:</value>
|
<value>파일 종류 필터:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbTypeFilterSelection.Items" xml:space="preserve">
|
|
||||||
<value>이미지</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items1" xml:space="preserve">
|
|
||||||
<value>파일</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items2" xml:space="preserve">
|
|
||||||
<value>텍스트</value>
|
|
||||||
</data>
|
|
||||||
<data name="chDateTime.Text" xml:space="preserve">
|
<data name="chDateTime.Text" xml:space="preserve">
|
||||||
<value>날짜 및 시각</value>
|
<value>날짜 및 시각</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -150,15 +150,6 @@
|
||||||
<data name="cbTypeFilter.Text" xml:space="preserve">
|
<data name="cbTypeFilter.Text" xml:space="preserve">
|
||||||
<value>Bestandstype filter:</value>
|
<value>Bestandstype filter:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbTypeFilterSelection.Items" xml:space="preserve">
|
|
||||||
<value>Afbeelding</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items1" xml:space="preserve">
|
|
||||||
<value>Bestand</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items2" xml:space="preserve">
|
|
||||||
<value>Tekst</value>
|
|
||||||
</data>
|
|
||||||
<data name="chDateTime.Text" xml:space="preserve">
|
<data name="chDateTime.Text" xml:space="preserve">
|
||||||
<value>Datum & tijd</value>
|
<value>Datum & tijd</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -150,15 +150,6 @@
|
||||||
<data name="cbTypeFilter.Text" xml:space="preserve">
|
<data name="cbTypeFilter.Text" xml:space="preserve">
|
||||||
<value>Filtro de tipo de arquivo:</value>
|
<value>Filtro de tipo de arquivo:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbTypeFilterSelection.Items" xml:space="preserve">
|
|
||||||
<value>Imagem</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items1" xml:space="preserve">
|
|
||||||
<value>Arquivo</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items2" xml:space="preserve">
|
|
||||||
<value>Texto</value>
|
|
||||||
</data>
|
|
||||||
<data name="chDateTime.Text" xml:space="preserve">
|
<data name="chDateTime.Text" xml:space="preserve">
|
||||||
<value>Data e hora</value>
|
<value>Data e hora</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -145,7 +145,7 @@
|
||||||
<value>gbFilters</value>
|
<value>gbFilters</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>btnApplyFilters.ZOrder" xml:space="preserve">
|
<data name=">>btnApplyFilters.ZOrder" xml:space="preserve">
|
||||||
<value>1</value>
|
<value>2</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="scMain.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
<data name="scMain.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||||
<value>Fill</value>
|
<value>Fill</value>
|
||||||
|
@ -199,7 +199,7 @@
|
||||||
<value>8, 8</value>
|
<value>8, 8</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="pbThumbnail.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="pbThumbnail.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>414, 368</value>
|
<value>412, 368</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="pbThumbnail.TabIndex" type="System.Int32, mscorlib">
|
<data name="pbThumbnail.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>1</value>
|
<value>1</value>
|
||||||
|
@ -219,6 +219,27 @@
|
||||||
<data name="gbFilters.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
<data name="gbFilters.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||||
<value>Bottom, Left, Right</value>
|
<value>Bottom, Left, Right</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="cbHostFilterSelection.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>168, 176</value>
|
||||||
|
</data>
|
||||||
|
<data name="cbHostFilterSelection.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>144, 21</value>
|
||||||
|
</data>
|
||||||
|
<data name="cbHostFilterSelection.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>16</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>cbHostFilterSelection.Name" xml:space="preserve">
|
||||||
|
<value>cbHostFilterSelection</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>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=">>cbHostFilterSelection.Parent" xml:space="preserve">
|
||||||
|
<value>gbFilters</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>cbHostFilterSelection.ZOrder" xml:space="preserve">
|
||||||
|
<value>0</value>
|
||||||
|
</data>
|
||||||
<data name="btnRemoveFilters.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
<data name="btnRemoveFilters.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||||
<value>NoControl</value>
|
<value>NoControl</value>
|
||||||
</data>
|
</data>
|
||||||
|
@ -244,41 +265,8 @@
|
||||||
<value>gbFilters</value>
|
<value>gbFilters</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>btnRemoveFilters.ZOrder" xml:space="preserve">
|
<data name=">>btnRemoveFilters.ZOrder" xml:space="preserve">
|
||||||
<value>0</value>
|
<value>1</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="txtHostFilter.Location" type="System.Drawing.Point, System.Drawing">
|
|
||||||
<value>168, 177</value>
|
|
||||||
</data>
|
|
||||||
<data name="txtHostFilter.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>144, 20</value>
|
|
||||||
</data>
|
|
||||||
<data name="txtHostFilter.TabIndex" type="System.Int32, mscorlib">
|
|
||||||
<value>13</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>txtHostFilter.Name" xml:space="preserve">
|
|
||||||
<value>txtHostFilter</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>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=">>txtHostFilter.Parent" xml:space="preserve">
|
|
||||||
<value>gbFilters</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>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>
|
|
||||||
<comment>@Invariant</comment></data>
|
|
||||||
<data name="cbTypeFilterSelection.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="cbTypeFilterSelection.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>168, 150</value>
|
<value>168, 150</value>
|
||||||
</data>
|
</data>
|
||||||
|
@ -580,7 +568,7 @@
|
||||||
<value>8, 384</value>
|
<value>8, 384</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="gbFilters.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="gbFilters.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>414, 250</value>
|
<value>412, 250</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="gbFilters.TabIndex" type="System.Int32, mscorlib">
|
<data name="gbFilters.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>2</value>
|
<value>2</value>
|
||||||
|
|
|
@ -150,15 +150,6 @@
|
||||||
<data name="cbTypeFilter.Text" xml:space="preserve">
|
<data name="cbTypeFilter.Text" xml:space="preserve">
|
||||||
<value>По типу файла:</value>
|
<value>По типу файла:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbTypeFilterSelection.Items" xml:space="preserve">
|
|
||||||
<value>Картинка</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items1" xml:space="preserve">
|
|
||||||
<value>Файл</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items2" xml:space="preserve">
|
|
||||||
<value>Текст</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbHostFilter.Text" xml:space="preserve">
|
<data name="cbHostFilter.Text" xml:space="preserve">
|
||||||
<value>По хосту:</value>
|
<value>По хосту:</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -166,15 +166,6 @@
|
||||||
<data name="btnRemoveFilters.Text" xml:space="preserve">
|
<data name="btnRemoveFilters.Text" xml:space="preserve">
|
||||||
<value>Filtreleri kaldır</value>
|
<value>Filtreleri kaldır</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbTypeFilterSelection.Items" xml:space="preserve">
|
|
||||||
<value>Resim</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items1" xml:space="preserve">
|
|
||||||
<value>Dosya</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items2" xml:space="preserve">
|
|
||||||
<value>Yazı</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbHostFilter.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="cbHostFilter.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>95, 17</value>
|
<value>95, 17</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -132,12 +132,6 @@
|
||||||
<data name="lblFilterTo.Text" xml:space="preserve">
|
<data name="lblFilterTo.Text" xml:space="preserve">
|
||||||
<value>Tới:</value>
|
<value>Tới:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbTypeFilterSelection.Items" xml:space="preserve">
|
|
||||||
<value>Ảnh</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items1" xml:space="preserve">
|
|
||||||
<value>Tệp</value>
|
|
||||||
</data>
|
|
||||||
<data name="chFilename.Text" xml:space="preserve">
|
<data name="chFilename.Text" xml:space="preserve">
|
||||||
<value>Tên tệp</value>
|
<value>Tên tệp</value>
|
||||||
</data>
|
</data>
|
||||||
|
@ -153,9 +147,6 @@
|
||||||
<data name="$this.Text" xml:space="preserve">
|
<data name="$this.Text" xml:space="preserve">
|
||||||
<value>Lịch sử</value>
|
<value>Lịch sử</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbTypeFilterSelection.Items2" xml:space="preserve">
|
|
||||||
<value>Văn bản</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbFilenameFilterMethod.Items2" xml:space="preserve">
|
<data name="cbFilenameFilterMethod.Items2" xml:space="preserve">
|
||||||
<value>Kết thúc với</value>
|
<value>Kết thúc với</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -150,15 +150,6 @@
|
||||||
<data name="cbTypeFilter.Text" xml:space="preserve">
|
<data name="cbTypeFilter.Text" xml:space="preserve">
|
||||||
<value>文件类型过滤器:</value>
|
<value>文件类型过滤器:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbTypeFilterSelection.Items" xml:space="preserve">
|
|
||||||
<value>图像</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items1" xml:space="preserve">
|
|
||||||
<value>文件</value>
|
|
||||||
</data>
|
|
||||||
<data name="cbTypeFilterSelection.Items2" xml:space="preserve">
|
|
||||||
<value>文本</value>
|
|
||||||
</data>
|
|
||||||
<data name="chDateTime.Text" xml:space="preserve">
|
<data name="chDateTime.Text" xml:space="preserve">
|
||||||
<value>日期时间</value>
|
<value>日期时间</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -80,15 +80,6 @@ internal static System.Drawing.Bitmap globe {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to History: {0}.
|
|
||||||
/// </summary>
|
|
||||||
internal static string HistoryForm_HistoryForm_History_ {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("HistoryForm_HistoryForm_History_", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Filtered: {0}.
|
/// Looks up a localized string similar to Filtered: {0}.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
|
@ -117,9 +117,6 @@
|
||||||
<resheader name="writer">
|
<resheader name="writer">
|
||||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</resheader>
|
</resheader>
|
||||||
<data name="HistoryForm_HistoryForm_History_" xml:space="preserve">
|
|
||||||
<value>Chronik: {0}</value>
|
|
||||||
</data>
|
|
||||||
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
|
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
|
||||||
<value>Gefiltert: {0}</value>
|
<value>Gefiltert: {0}</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -117,9 +117,6 @@
|
||||||
<resheader name="writer">
|
<resheader name="writer">
|
||||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</resheader>
|
</resheader>
|
||||||
<data name="HistoryForm_HistoryForm_History_" xml:space="preserve">
|
|
||||||
<value>Historial: {0}</value>
|
|
||||||
</data>
|
|
||||||
<data name="HistoryForm_UpdateItemCount_Total___0_" xml:space="preserve">
|
<data name="HistoryForm_UpdateItemCount_Total___0_" xml:space="preserve">
|
||||||
<value>Total: {0}</value>
|
<value>Total: {0}</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -156,9 +156,6 @@
|
||||||
<data name="HistoryItemManager_InitializeComponent_Forum__BBCode__linked_image" xml:space="preserve">
|
<data name="HistoryItemManager_InitializeComponent_Forum__BBCode__linked_image" xml:space="preserve">
|
||||||
<value>Image liée pour forum (BBCode)</value>
|
<value>Image liée pour forum (BBCode)</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="HistoryForm_HistoryForm_History_" xml:space="preserve">
|
|
||||||
<value>Historique: {0}</value>
|
|
||||||
</data>
|
|
||||||
<data name="HistoryItemManager_InitializeComponent_HTML_image" xml:space="preserve">
|
<data name="HistoryItemManager_InitializeComponent_HTML_image" xml:space="preserve">
|
||||||
<value>Image HTML</value>
|
<value>Image HTML</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -117,9 +117,6 @@
|
||||||
<resheader name="writer">
|
<resheader name="writer">
|
||||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</resheader>
|
</resheader>
|
||||||
<data name="HistoryForm_HistoryForm_History_" xml:space="preserve">
|
|
||||||
<value>Előzmények: {0}</value>
|
|
||||||
</data>
|
|
||||||
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
|
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
|
||||||
<value>Szűrve: {0}</value>
|
<value>Szűrve: {0}</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -201,9 +201,6 @@
|
||||||
<data name="ObjectListView_ObjectListView_Value" xml:space="preserve">
|
<data name="ObjectListView_ObjectListView_Value" xml:space="preserve">
|
||||||
<value>값</value>
|
<value>값</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="HistoryForm_HistoryForm_History_" xml:space="preserve">
|
|
||||||
<value>히스토리: {0}</value>
|
|
||||||
</data>
|
|
||||||
<data name="HistoryItemManager_UpdateTexts_HTML_link___0__" xml:space="preserve">
|
<data name="HistoryItemManager_UpdateTexts_HTML_link___0__" xml:space="preserve">
|
||||||
<value>HTML 링크 ({0})</value>
|
<value>HTML 링크 ({0})</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -117,9 +117,6 @@
|
||||||
<resheader name="writer">
|
<resheader name="writer">
|
||||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</resheader>
|
</resheader>
|
||||||
<data name="HistoryForm_HistoryForm_History_" xml:space="preserve">
|
|
||||||
<value>Geschiedenis: {0}</value>
|
|
||||||
</data>
|
|
||||||
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
|
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
|
||||||
<value>Gefilterd: {0}</value>
|
<value>Gefilterd: {0}</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -117,9 +117,6 @@
|
||||||
<resheader name="writer">
|
<resheader name="writer">
|
||||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</resheader>
|
</resheader>
|
||||||
<data name="HistoryForm_HistoryForm_History_" xml:space="preserve">
|
|
||||||
<value>Histórico: {0}</value>
|
|
||||||
</data>
|
|
||||||
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
|
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
|
||||||
<value>Filtrados: {0}</value>
|
<value>Filtrados: {0}</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -129,9 +129,6 @@
|
||||||
<data name="ObjectListView_ObjectListView_Copy_value" xml:space="preserve">
|
<data name="ObjectListView_ObjectListView_Copy_value" xml:space="preserve">
|
||||||
<value>Copy value</value>
|
<value>Copy value</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="HistoryForm_HistoryForm_History_" xml:space="preserve">
|
|
||||||
<value>History: {0}</value>
|
|
||||||
</data>
|
|
||||||
<data name="HistoryItemManager_InitializeComponent_Open" xml:space="preserve">
|
<data name="HistoryItemManager_InitializeComponent_Open" xml:space="preserve">
|
||||||
<value>Open</value>
|
<value>Open</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -117,9 +117,6 @@
|
||||||
<resheader name="writer">
|
<resheader name="writer">
|
||||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</resheader>
|
</resheader>
|
||||||
<data name="HistoryForm_HistoryForm_History_" xml:space="preserve">
|
|
||||||
<value>История: {0}</value>
|
|
||||||
</data>
|
|
||||||
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
|
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
|
||||||
<value>Отфильтровано: {0}</value>
|
<value>Отфильтровано: {0}</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -120,9 +120,6 @@
|
||||||
<data name="HistoryItemManager_InitializeComponent_Show" xml:space="preserve">
|
<data name="HistoryItemManager_InitializeComponent_Show" xml:space="preserve">
|
||||||
<value>Göster</value>
|
<value>Göster</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="HistoryForm_HistoryForm_History_" xml:space="preserve">
|
|
||||||
<value>Geçmiş: {0}</value>
|
|
||||||
</data>
|
|
||||||
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
|
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
|
||||||
<value>Filtrelenmiş: {0}</value>
|
<value>Filtrelenmiş: {0}</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -162,9 +162,6 @@
|
||||||
<data name="HistoryItemManager_InitializeComponent_Forum__BBCode__linked_image" xml:space="preserve">
|
<data name="HistoryItemManager_InitializeComponent_Forum__BBCode__linked_image" xml:space="preserve">
|
||||||
<value>Ảnh kèm đường dẫn cho Forum (BBCode)</value>
|
<value>Ảnh kèm đường dẫn cho Forum (BBCode)</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="HistoryForm_HistoryForm_History_" xml:space="preserve">
|
|
||||||
<value>Lịch sử: {0}</value>
|
|
||||||
</data>
|
|
||||||
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
|
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
|
||||||
<value>Đã lọc: {0}</value>
|
<value>Đã lọc: {0}</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -117,9 +117,6 @@
|
||||||
<resheader name="writer">
|
<resheader name="writer">
|
||||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</resheader>
|
</resheader>
|
||||||
<data name="HistoryForm_HistoryForm_History_" xml:space="preserve">
|
|
||||||
<value>历史: {0}</value>
|
|
||||||
</data>
|
|
||||||
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
|
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
|
||||||
<value>过滤: {0}</value>
|
<value>过滤: {0}</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
Loading…
Reference in a new issue