Disable SNES, Intellivision, Colecovision controller settings menu items when a movie is active
This commit is contained in:
parent
fd1338a46f
commit
c1bff4b19c
|
@ -3162,6 +3162,7 @@
|
||||||
this.IntvSubMenu.Name = "IntvSubMenu";
|
this.IntvSubMenu.Name = "IntvSubMenu";
|
||||||
this.IntvSubMenu.Size = new System.Drawing.Size(39, 19);
|
this.IntvSubMenu.Size = new System.Drawing.Size(39, 19);
|
||||||
this.IntvSubMenu.Text = "&Intv";
|
this.IntvSubMenu.Text = "&Intv";
|
||||||
|
this.IntvSubMenu.DropDownOpened += new System.EventHandler(this.IntvSubMenu_DropDownOpened);
|
||||||
//
|
//
|
||||||
// IntVControllerSettingsMenuItem
|
// IntVControllerSettingsMenuItem
|
||||||
//
|
//
|
||||||
|
|
|
@ -2076,6 +2076,8 @@ namespace BizHawk.Client.EmuHawk
|
||||||
{
|
{
|
||||||
SnesGBInSGBMenuItem.Visible = false;
|
SnesGBInSGBMenuItem.Visible = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SNESControllerConfigurationMenuItem.Enabled = !Global.MovieSession.Movie.IsActive;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void SNESDisplayMenuItem_DropDownOpened(object sender, EventArgs e)
|
private void SNESDisplayMenuItem_DropDownOpened(object sender, EventArgs e)
|
||||||
|
@ -2177,6 +2179,7 @@ namespace BizHawk.Client.EmuHawk
|
||||||
{
|
{
|
||||||
var ss = ((ColecoVision)Emulator).GetSyncSettings();
|
var ss = ((ColecoVision)Emulator).GetSyncSettings();
|
||||||
ColecoSkipBiosMenuItem.Checked = ss.SkipBiosIntro;
|
ColecoSkipBiosMenuItem.Checked = ss.SkipBiosIntro;
|
||||||
|
ColecoControllerSettingsMenuItem.Enabled = !Global.MovieSession.Movie.IsActive;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void ColecoSkipBiosMenuItem_Click(object sender, EventArgs e)
|
private void ColecoSkipBiosMenuItem_Click(object sender, EventArgs e)
|
||||||
|
@ -2403,6 +2406,11 @@ namespace BizHawk.Client.EmuHawk
|
||||||
|
|
||||||
#region Intv
|
#region Intv
|
||||||
|
|
||||||
|
private void IntvSubMenu_DropDownOpened(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
IntVControllerSettingsMenuItem.Enabled = !Global.MovieSession.Movie.IsActive;
|
||||||
|
}
|
||||||
|
|
||||||
private void IntVControllerSettingsMenuItem_Click(object sender, EventArgs e)
|
private void IntVControllerSettingsMenuItem_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
new IntvControllerSettings().ShowDialog();
|
new IntvControllerSettings().ShowDialog();
|
||||||
|
|
Loading…
Reference in New Issue