Replace single-use delegate type with Action<bool>
This commit is contained in:
parent
03acb1ded7
commit
cb08d00372
|
@ -739,22 +739,11 @@ namespace BizHawk.Client.EmuHawk
|
|||
}
|
||||
|
||||
_emulatorPaused = value;
|
||||
OnPauseChanged?.Invoke(this, new PauseChangedEventArgs(_emulatorPaused));
|
||||
OnPauseChanged?.Invoke(_emulatorPaused);
|
||||
}
|
||||
}
|
||||
|
||||
public delegate void PauseChangedEventHandler(object sender, PauseChangedEventArgs e);
|
||||
public event PauseChangedEventHandler OnPauseChanged;
|
||||
|
||||
public class PauseChangedEventArgs : EventArgs
|
||||
{
|
||||
public PauseChangedEventArgs(bool paused)
|
||||
{
|
||||
Paused = paused;
|
||||
}
|
||||
|
||||
public bool Paused { get; }
|
||||
}
|
||||
public event Action<bool> OnPauseChanged;
|
||||
|
||||
public string CurrentlyOpenRom { get; private set; } // todo - delete me and use only args instead
|
||||
public LoadRomArgs CurrentlyOpenRomArgs { get; private set; }
|
||||
|
|
|
@ -241,12 +241,9 @@ namespace BizHawk.Client.EmuHawk
|
|||
}
|
||||
}
|
||||
|
||||
private void OnPauseChanged(object sender, MainForm.PauseChangedEventArgs e)
|
||||
private void OnPauseChanged(bool isPaused)
|
||||
{
|
||||
if (e.Paused)
|
||||
{
|
||||
FullUpdate();
|
||||
}
|
||||
if (isPaused) FullUpdate();
|
||||
}
|
||||
|
||||
private void DisassemblerContextMenu_Opening(object sender, EventArgs e)
|
||||
|
|
Loading…
Reference in New Issue