NSF: Update volume slider when audio config is changed

This commit is contained in:
Souryo 2016-12-22 20:34:28 -05:00
parent d4b35e1c43
commit 63e8fbb839
2 changed files with 7 additions and 1 deletions

View file

@ -36,6 +36,11 @@ namespace Mesen.GUI.Controls
StopFastForward();
}
public void UpdateVolume()
{
trkVolume.Value = (int)ConfigManager.Config.AudioInfo.MasterVolume;
}
public void ResetCount()
{
_frameCount = 0;
@ -135,7 +140,7 @@ namespace Mesen.GUI.Controls
toolTip.SetToolTip(btnNext, ResourceHelper.GetMessage("NsfNextTrack"));
NsfHeader header = InteropEmu.NsfGetHeader();
trkVolume.Value = (int)ConfigManager.Config.AudioInfo.MasterVolume;
this.UpdateVolume();
lblTitleValue.Text = header.GetSongName();
lblArtistValue.Text = header.GetArtistName();

View file

@ -1092,6 +1092,7 @@ namespace Mesen.GUI.Forms
private void mnuAudioConfig_Click(object sender, EventArgs e)
{
new frmAudioConfig().ShowDialog(sender);
this.ctrlNsfPlayer.UpdateVolume();
}
private void mnuPreferences_Click(object sender, EventArgs e)