From 529ec876a251e5ee60886fd3b4739204e98bab9a Mon Sep 17 00:00:00 2001 From: zeromus Date: Thu, 15 Oct 2015 19:47:38 -0500 Subject: [PATCH] firmwares config - escape should exit dialog --- BizHawk.Client.EmuHawk/config/FirmwaresConfig.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/BizHawk.Client.EmuHawk/config/FirmwaresConfig.cs b/BizHawk.Client.EmuHawk/config/FirmwaresConfig.cs index acaa8cec40..17e3bead16 100644 --- a/BizHawk.Client.EmuHawk/config/FirmwaresConfig.cs +++ b/BizHawk.Client.EmuHawk/config/FirmwaresConfig.cs @@ -559,6 +559,16 @@ namespace BizHawk.Client.EmuHawk if (didSomething) DoScan(); } + protected override bool ProcessCmdKey(ref Message msg, Keys keyData) + { + if (keyData == Keys.Escape) + { + this.Close(); + return true; + } + return base.ProcessCmdKey(ref msg, keyData); + } + private void lvFirmwares_DragEnter(object sender, DragEventArgs e) { if (e.Data.GetDataPresent(DataFormats.FileDrop))