diff --git a/Mk0.Software.Bildduplikate/Form1.Designer.cs b/Mk0.Software.Bildduplikate/Form1.Designer.cs index dba0206..e33ac14 100644 --- a/Mk0.Software.Bildduplikate/Form1.Designer.cs +++ b/Mk0.Software.Bildduplikate/Form1.Designer.cs @@ -165,6 +165,7 @@ namespace Mk0.Software.Bildduplikate this.splitContainer1.Size = new System.Drawing.Size(776, 315); this.splitContainer1.SplitterDistance = 388; this.splitContainer1.TabIndex = 9; + this.splitContainer1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Form1_KeyDown); // // label3 // @@ -206,6 +207,7 @@ namespace Mk0.Software.Bildduplikate this.splitContainer2.Size = new System.Drawing.Size(775, 81); this.splitContainer2.SplitterDistance = 388; this.splitContainer2.TabIndex = 12; + this.splitContainer2.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Form1_KeyDown); // // Form1 // @@ -218,8 +220,10 @@ namespace Mk0.Software.Bildduplikate this.Controls.Add(this.splitContainer1); this.Controls.Add(this.buttonKeinDuplikat); this.Controls.Add(this.buttonCSV); + this.KeyPreview = true; this.Name = "Form1"; this.Text = "Bildduplikate v1.1 by kmpr.at"; + this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Form1_KeyDown); ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); this.splitContainer1.Panel1.ResumeLayout(false); diff --git a/Mk0.Software.Bildduplikate/Form1.cs b/Mk0.Software.Bildduplikate/Form1.cs index 964ef41..e6f1b29 100644 --- a/Mk0.Software.Bildduplikate/Form1.cs +++ b/Mk0.Software.Bildduplikate/Form1.cs @@ -153,6 +153,30 @@ namespace Mk0.Software.Bildduplikate } } + private void Form1_KeyDown(object sender, KeyEventArgs e) + { + if (e.KeyCode == Keys.C) + { + ButtonCSV_Click(sender, e); + } + else if (e.KeyCode == Keys.D1) + { + ButtonDel1_Click(sender, e); + } + else if (e.KeyCode == Keys.D2) + { + ButtonDel2_Click(sender, e); + } + else if (e.KeyCode == Keys.D0) + { + ButtonKeinDuplikat_Click(sender, e); + } + else if (e.KeyCode == Keys.R) + { + ButtonReload_Click(sender, e); + } + } + private void ButtonReload_Click(object sender, EventArgs e) { LoadDuplicates(line); diff --git a/Mk0.Software.Bildduplikate/Mk0.Software.Bildduplikate.csproj b/Mk0.Software.Bildduplikate/Mk0.Software.Bildduplikate.csproj index 60da468..8ebcd1f 100644 --- a/Mk0.Software.Bildduplikate/Mk0.Software.Bildduplikate.csproj +++ b/Mk0.Software.Bildduplikate/Mk0.Software.Bildduplikate.csproj @@ -23,8 +23,8 @@ false false true - 1 - 1.0.0.%2a + 0 + 1.2.0.0 false true true diff --git a/Mk0.Software.Bildduplikate/Properties/AssemblyInfo.cs b/Mk0.Software.Bildduplikate/Properties/AssemblyInfo.cs index ac679d1..32fb702 100644 --- a/Mk0.Software.Bildduplikate/Properties/AssemblyInfo.cs +++ b/Mk0.Software.Bildduplikate/Properties/AssemblyInfo.cs @@ -32,5 +32,5 @@ using System.Runtime.InteropServices; // Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, // indem Sie "*" wie unten gezeigt eingeben: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.1.0.0")] -[assembly: AssemblyFileVersion("1.1.0.0")] +[assembly: AssemblyVersion("1.2.0.0")] +[assembly: AssemblyFileVersion("1.2.0.0")]