debugger - dissassembler - wire pageup/pagedown to incement/decrement

This commit is contained in:
adelikat 2019-02-02 17:08:26 -06:00
parent ec333fe1b8
commit 143c172cf0
1 changed files with 24 additions and 6 deletions
BizHawk.Client.EmuHawk/tools/Debugger

View File

@ -139,16 +139,12 @@ namespace BizHawk.Client.EmuHawk
{
if (e.Type == ScrollEventType.SmallIncrement)
{
IncrementCurrentAddress();
Disassemble();
DisassemblerView.Refresh();
SmallIncrement();
}
if (e.Type == ScrollEventType.SmallDecrement)
{
DecrementCurrentAddress();
Disassemble();
DisassemblerView.Refresh();
SmallDecrement();
}
}
@ -166,12 +162,34 @@ namespace BizHawk.Client.EmuHawk
}
}
private void SmallIncrement()
{
IncrementCurrentAddress();
Disassemble();
DisassemblerView.Refresh();
}
private void SmallDecrement()
{
DecrementCurrentAddress();
Disassemble();
DisassemblerView.Refresh();
}
private void DisassemblerView_KeyDown(object sender, KeyEventArgs e)
{
if (e.Control && !e.Shift && !e.Alt && e.KeyCode == Keys.C) // Ctrl + C
{
CopySelectedDisassembler();
}
else if (!e.Control && !e.Shift && !e.Alt && e.KeyCode == Keys.PageDown)
{
SmallIncrement();
}
else if (!e.Control && !e.Shift && !e.Alt && e.KeyCode == Keys.PageUp)
{
SmallDecrement();
}
}
private void CopySelectedDisassembler()