Dedup `MainForm.CheckHotkey` with existing helpers / event handlers
This commit is contained in:
parent
d515b1bdad
commit
c99d2212b2
|
@ -112,7 +112,7 @@ namespace BizHawk.Client.EmuHawk
|
||||||
ToggleBackgroundInput();
|
ToggleBackgroundInput();
|
||||||
break;
|
break;
|
||||||
case "Toggle Menu":
|
case "Toggle Menu":
|
||||||
MainMenuStrip.Visible ^= true;
|
ShowMenuContextMenuItem_Click(this, EventArgs.Empty);
|
||||||
break;
|
break;
|
||||||
case "Volume Up":
|
case "Volume Up":
|
||||||
VolumeUp();
|
VolumeUp();
|
||||||
|
@ -158,15 +158,14 @@ namespace BizHawk.Client.EmuHawk
|
||||||
ToggleKeyPriority();
|
ToggleKeyPriority();
|
||||||
break;
|
break;
|
||||||
case "Toggle Messages":
|
case "Toggle Messages":
|
||||||
Config.DisplayMessages ^= true;
|
DisplayMessagesMenuItem_Click(this, EventArgs.Empty);
|
||||||
break;
|
break;
|
||||||
case "Toggle Display Nothing":
|
case "Toggle Display Nothing":
|
||||||
// TODO: account for 1 when implemented
|
// TODO: account for 1 when implemented
|
||||||
Config.DispSpeedupFeatures = Config.DispSpeedupFeatures == 0 ? 2 : 0;
|
Config.DispSpeedupFeatures = Config.DispSpeedupFeatures == 0 ? 2 : 0;
|
||||||
break;
|
break;
|
||||||
case "Accept Background Input":
|
case "Accept Background Input":
|
||||||
Config.AcceptBackgroundInput ^= true;
|
ToggleBackgroundInput();
|
||||||
AddOnScreenMessage($"Accept Background Input toggled {(Config.AcceptBackgroundInput ? "On" : "Off")}");
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
// Save States
|
// Save States
|
||||||
|
@ -296,16 +295,16 @@ namespace BizHawk.Client.EmuHawk
|
||||||
|
|
||||||
// Tools
|
// Tools
|
||||||
case "RAM Watch":
|
case "RAM Watch":
|
||||||
Tools.LoadRamWatch(true);
|
RamWatchMenuItem_Click(this, EventArgs.Empty);
|
||||||
break;
|
break;
|
||||||
case "RAM Search":
|
case "RAM Search":
|
||||||
Tools.Load<RamSearch>();
|
RamSearchMenuItem_Click(this, EventArgs.Empty);
|
||||||
break;
|
break;
|
||||||
case "Hex Editor":
|
case "Hex Editor":
|
||||||
Tools.Load<HexEditor>();
|
HexEditorMenuItem_Click(this, EventArgs.Empty);
|
||||||
break;
|
break;
|
||||||
case "Trace Logger":
|
case "Trace Logger":
|
||||||
Tools.Load<TraceLogger>();
|
TraceLoggerMenuItem_Click(this, EventArgs.Empty);
|
||||||
break;
|
break;
|
||||||
case "Lua Console":
|
case "Lua Console":
|
||||||
OpenLuaConsole();
|
OpenLuaConsole();
|
||||||
|
@ -317,7 +316,7 @@ namespace BizHawk.Client.EmuHawk
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case "Cheats":
|
case "Cheats":
|
||||||
Tools.Load<Cheats>();
|
CheatsMenuItem_Click(this, EventArgs.Empty);
|
||||||
break;
|
break;
|
||||||
case "Toggle All Cheats":
|
case "Toggle All Cheats":
|
||||||
var cheats = CheatList.Where(static c => !c.IsSeparator).ToList();
|
var cheats = CheatList.Where(static c => !c.IsSeparator).ToList();
|
||||||
|
@ -335,10 +334,10 @@ namespace BizHawk.Client.EmuHawk
|
||||||
TAStudioMenuItem_Click(null, null);
|
TAStudioMenuItem_Click(null, null);
|
||||||
break;
|
break;
|
||||||
case "ToolBox":
|
case "ToolBox":
|
||||||
Tools.Load<ToolBox>();
|
ToolBoxMenuItem_Click(this, EventArgs.Empty);
|
||||||
break;
|
break;
|
||||||
case "Virtual Pad":
|
case "Virtual Pad":
|
||||||
Tools.Load<VirtualpadTool>();
|
VirtualPadMenuItem_Click(this, EventArgs.Empty);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
// RAM Search
|
// RAM Search
|
||||||
|
|
Loading…
Reference in New Issue