diff --git a/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.Designer.cs b/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.Designer.cs index a7306d7c76..a262a9ee12 100644 --- a/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.Designer.cs +++ b/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.Designer.cs @@ -512,6 +512,7 @@ this.OutputBox.Size = new System.Drawing.Size(246, 283); this.OutputBox.TabIndex = 2; this.OutputBox.Text = ""; + this.OutputBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.OutputBox_KeyDown); // // contextMenuStrip2 // diff --git a/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.cs b/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.cs index 4fcf4fdc3a..d47c71d28a 100644 --- a/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.cs +++ b/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.cs @@ -1265,5 +1265,13 @@ namespace BizHawk.Client.EmuHawk { registeredFunctionsToolStripMenuItem.Enabled = LuaImp.RegisteredFunctions.Any(); } + + private void OutputBox_KeyDown(object sender, KeyEventArgs e) + { + if (e.KeyCode == Keys.F12 && !e.Control && !e.Alt && !e.Shift) //F12 + { + showRegisteredFunctionsToolStripMenuItem_Click(null, null); + } + } } }