Fix logic in File submenu opening event

This commit is contained in:
adelikat 2014-12-12 14:25:15 +00:00
parent 2cd1ef1c63
commit 96af736857
1 changed files with 6 additions and 7 deletions

View File

@ -37,15 +37,14 @@ namespace BizHawk.Client.EmuHawk
OpenRomMenuItem.ShortcutKeyDisplayString = Global.Config.HotkeyBindings["Open ROM"].Bindings;
CloseRomMenuItem.ShortcutKeyDisplayString = Global.Config.HotkeyBindings["Close ROM"].Bindings;
// screenshots and av record should work correctly on nullemulator
MovieSubMenu.Enabled =
// AVSubMenu.Enabled =
// ScreenshotSubMenu.Enabled =
CloseRomMenuItem.Enabled =
!Global.Emulator.IsNull();
CloseRomMenuItem.Enabled =
!Global.Emulator.IsNull();
SaveRAMSubMenu.Enabled = Global.Emulator.HasSaveRam();
bool needBold = Global.Emulator.AsSaveRam().SaveRamModified;
var hasSaveRam = Global.Emulator.HasSaveRam();
bool needBold = hasSaveRam && Global.Emulator.AsSaveRam().SaveRamModified;
SaveRAMSubMenu.Enabled = hasSaveRam;
if (SaveRAMSubMenu.Font.Bold != needBold)
{
var font = new System.Drawing.Font(SaveRAMSubMenu.Font, needBold ? FontStyle.Bold : FontStyle.Regular);