Debugger - Disassembler - cpu setting

This commit is contained in:
adelikat 2014-12-13 22:10:39 +00:00
parent 769cbeb1a0
commit 73cd68e5f9
1 changed files with 8 additions and 3 deletions

View File

@ -78,6 +78,11 @@ namespace BizHawk.Client.EmuHawk
RegistersGroupBox.Enabled = false; RegistersGroupBox.Enabled = false;
} }
private void OnCpuDropDownIndexChanged(object sender, EventArgs e)
{
Disassembler.Cpu = (sender as ComboBox).SelectedItem.ToString();
}
private void EngageDebugger() private void EngageDebugger()
{ {
if (Core.CanDisassemble()) if (Core.CanDisassemble())
@ -91,15 +96,15 @@ namespace BizHawk.Client.EmuHawk
{ {
var c = new ComboBox var c = new ComboBox
{ {
Location = new Point(30, 20), Location = new Point(35, 17),
DropDownStyle = ComboBoxStyle.DropDownList DropDownStyle = ComboBoxStyle.DropDownList
}; };
c.Items.AddRange(Core.AsDissassembler().AvailableCpus.ToArray()); c.Items.AddRange(Core.AsDissassembler().AvailableCpus.ToArray());
c.SelectedItem = Core.AsDissassembler().Cpu; c.SelectedItem = Core.AsDissassembler().Cpu;
c.SelectedIndexChanged += OnCpuDropDownIndexChanged;
Controls.Add(c); DisassemblerBox.Controls.Add(c);
} }
else else
{ {