Some code refactoring - fix Watch Editor to use the ToolHelpers method for creating Memory Domain dropdowns
This commit is contained in:
parent
e12caea716
commit
400e01cc0e
|
@ -93,7 +93,7 @@ namespace BizHawk.MultiClient
|
||||||
_watchList.AddRange(watches);
|
_watchList.AddRange(watches);
|
||||||
}
|
}
|
||||||
_mode = mode;
|
_mode = mode;
|
||||||
DoMemoryDomainDropdown(domain ?? Global.Emulator.MainMemory);
|
ToolHelpers.PopulateMemoryDomainDropdown(ref DomainDropDown, domain ?? Global.Emulator.MainMemory);
|
||||||
SetTitle();
|
SetTitle();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -114,22 +114,6 @@ namespace BizHawk.MultiClient
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void DoMemoryDomainDropdown(MemoryDomain startDomain)
|
|
||||||
{
|
|
||||||
DomainDropDown.Items.Clear();
|
|
||||||
if (Global.Emulator.MemoryDomains.Count > 0)
|
|
||||||
{
|
|
||||||
foreach (MemoryDomain domain in Global.Emulator.MemoryDomains)
|
|
||||||
{
|
|
||||||
var result = DomainDropDown.Items.Add(domain.ToString());
|
|
||||||
if (domain.Name == startDomain.Name)
|
|
||||||
{
|
|
||||||
DomainDropDown.SelectedIndex = result;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private void SetAddressBoxProperties()
|
private void SetAddressBoxProperties()
|
||||||
{
|
{
|
||||||
if (!_loading)
|
if (!_loading)
|
||||||
|
@ -197,7 +181,6 @@ namespace BizHawk.MultiClient
|
||||||
var domain = Global.Emulator.MemoryDomains.FirstOrDefault(d => d.Name == DomainDropDown.SelectedItem.ToString()) ??
|
var domain = Global.Emulator.MemoryDomains.FirstOrDefault(d => d.Name == DomainDropDown.SelectedItem.ToString()) ??
|
||||||
Global.Emulator.MainMemory;
|
Global.Emulator.MainMemory;
|
||||||
BigEndianCheckBox.Checked = domain.Endian == Endian.Big;
|
BigEndianCheckBox.Checked = domain.Endian == Endian.Big;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#region Events
|
#region Events
|
||||||
|
|
Loading…
Reference in New Issue