debugger - dissassembler - wire pageup/pagedown to incement/decrement
This commit is contained in:
parent
ec333fe1b8
commit
143c172cf0
BizHawk.Client.EmuHawk/tools/Debugger
|
@ -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()
|
||||
|
|
Loading…
Reference in New Issue