Hex Editor and new RAM Watch now default to memory domain byte size.

This commit is contained in:
scepheo 2015-02-24 10:18:20 +00:00
parent db09b12925
commit 32b788b352
2 changed files with 14 additions and 1 deletions

View File

@ -444,6 +444,7 @@ namespace BizHawk.Client.EmuHawk
private void HexEditor_Load(object sender, EventArgs e)
{
DataSize = _domain.ByteSize;
SetDataSize(DataSize);
if (RecentTables.AutoLoad)

View File

@ -46,7 +46,19 @@ namespace BizHawk.Client.EmuHawk
{
default:
case Mode.New:
SizeDropDown.SelectedItem = SizeDropDown.Items[0];
switch (MemoryDomains.First().ByteSize)
{
default:
case 1:
SizeDropDown.SelectedItem = SizeDropDown.Items[0];
break;
case 2:
SizeDropDown.SelectedItem = SizeDropDown.Items[1];
break;
case 4:
SizeDropDown.SelectedItem = SizeDropDown.Items[2];
break;
}
break;
case Mode.Duplicate:
case Mode.Edit: