Hotkeys - add Open TAStudio hotkey

This commit is contained in:
adelikat 2012-04-24 00:11:58 +00:00
parent 1fc010ad56
commit d62b2d98e1
4 changed files with 663 additions and 657 deletions

View File

@ -438,6 +438,7 @@ namespace BizHawk.MultiClient
public string HexEditor = "";
public string LuaConsole = "";
public string Cheats = "";
public string TASTudio = "";
public string OpenROM = "Ctrl+O";
public string CloseROM = "Ctrl+W";
public string FrameCounterBinding = "";

View File

@ -546,6 +546,7 @@ namespace BizHawk.MultiClient
controls.BindMulti("Previous Slot", Global.Config.PreviousSlot);
controls.BindMulti("Next Slot", Global.Config.NextSlot);
controls.BindMulti("Ram Watch", Global.Config.RamWatch);
controls.BindMulti("TASTudio", Global.Config.TASTudio);
controls.BindMulti("Ram Search", Global.Config.RamSearch);
controls.BindMulti("Ram Poke", Global.Config.RamPoke);
controls.BindMulti("Hex Editor", Global.Config.HexEditor);
@ -1597,43 +1598,23 @@ namespace BizHawk.MultiClient
break;
}
case "Hex Editor": LoadHexEditor(); break;
case "Lua Console":
{
OpenLuaConsole();
break;
}
case "Lua Console": OpenLuaConsole(); break;
case "Cheats": LoadCheatsWindow(); break;
case "Open ROM":
{
OpenROM();
break;
}
case "TASTudio": LoadTAStudio(); break;
case "Open ROM": OpenROM(); break;
case "Close ROM": CloseROM(); break;
case "Display FPS": ToggleFPS(); break;
case "Display FrameCounter": ToggleFrameCounter(); break;
case "Display LagCounter": ToggleLagCounter(); break;
case "Display Input": ToggleInputDisplay(); break;
case "Toggle Read Only": ToggleReadOnly(); break;
case "Play Movie":
{
PlayMovie();
break;
}
case "Record Movie":
{
RecordMovie();
break;
}
case "Play Movie": PlayMovie(); break;
case "Record Movie": RecordMovie(); break;
case "Stop Movie": StopMovie(); break;
case "Play Beginning": PlayMovieFromBeginning(); break;
case "Volume Up": VolumeUp(); break;
case "Volume Down": VolumeDown(); break;
case "Soft Reset": SoftReset(); break;
case "Toggle MultiTrack":
{
if (Global.MovieSession.Movie.Mode > MOVIEMODE.INACTIVE)

File diff suppressed because it is too large Load Diff

View File

@ -70,6 +70,7 @@ namespace BizHawk.MultiClient.tools
IDW_HexEditor.SetBindings(Global.Config.HexEditor);
IDW_LuaConsole.SetBindings(Global.Config.LuaConsole);
IDW_Cheats.SetBindings(Global.Config.Cheats);
IDW_TASTudio.SetBindings(Global.Config.TASTudio);
IDW_OpenROM.SetBindings(Global.Config.OpenROM);
IDW_CloseROM.SetBindings(Global.Config.CloseROM);
IDW_DisplayFPS.SetBindings(Global.Config.FPSBinding);
@ -170,6 +171,7 @@ namespace BizHawk.MultiClient.tools
Global.Config.HexEditor = IDW_HexEditor.Text;
Global.Config.LuaConsole = IDW_LuaConsole.Text;
Global.Config.Cheats = IDW_Cheats.Text;
Global.Config.TASTudio = IDW_TASTudio.Text;
Global.Config.OpenROM = IDW_OpenROM.Text;
Global.Config.CloseROM = IDW_CloseROM.Text;
Global.Config.FPSBinding = IDW_DisplayFPS.Text;