From 8cc04247877cf3c034235266396f990ffa12ce0b Mon Sep 17 00:00:00 2001 From: Jaex Date: Sun, 6 Dec 2015 01:56:01 +0200 Subject: [PATCH] fixed #1162: In main window Esc will close window --- ShareX/Forms/MainForm.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ShareX/Forms/MainForm.cs b/ShareX/Forms/MainForm.cs index 9ff592ae9..2f0a85bbf 100644 --- a/ShareX/Forms/MainForm.cs +++ b/ShareX/Forms/MainForm.cs @@ -876,6 +876,17 @@ protected override void SetVisibleCore(bool value) base.SetVisibleCore(value); } + protected override bool ProcessCmdKey(ref Message msg, Keys keyData) + { + if (keyData == Keys.Escape) + { + Close(); + return true; + } + + return base.ProcessCmdKey(ref msg, keyData); + } + private void MainForm_Shown(object sender, EventArgs e) { AfterShownJobs();