When tastudio is open, don't allow user to change the "On Movie End" option

This commit is contained in:
adelikat 2014-10-18 16:06:39 +00:00
parent 32898f0584
commit 1b35ce3925
1 changed files with 7 additions and 0 deletions

View File

@ -268,6 +268,13 @@ namespace BizHawk.Client.EmuHawk
MovieEndRecordMenuItem.Checked = Global.Config.MovieEndAction == MovieEndAction.Record;
MovieEndStopMenuItem.Checked = Global.Config.MovieEndAction == MovieEndAction.Stop;
MovieEndPauseMenuItem.Checked = Global.Config.MovieEndAction == MovieEndAction.Pause;
// Arguably an IControlMainForm property should be set here, but in reality only Tastudio is ever going to interfere with this logic
MovieEndFinishMenuItem.Enabled =
MovieEndRecordMenuItem.Enabled =
MovieEndStopMenuItem.Enabled =
MovieEndPauseMenuItem.Enabled =
!GlobalWin.Tools.Has<TAStudio>();
}
private void AVSubMenu_DropDownOpened(object sender, EventArgs e)