Tastudio - remember the "Bind Markers to input" settings as a tastudio setting
This commit is contained in:
parent
e7399a5e10
commit
58ff3fa60d
|
@ -1017,7 +1017,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
|
||||
private void BindMarkersToInputMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
CurrentTasMovie.BindMarkersToInput = BindMarkersToInputMenuItem.Checked;
|
||||
Settings.BindMarkersToInput = CurrentTasMovie.BindMarkersToInput = BindMarkersToInputMenuItem.Checked;
|
||||
}
|
||||
|
||||
private void EmptyNewMarkerNotesMenuItem_Click(object sender, EventArgs e)
|
||||
|
|
|
@ -105,6 +105,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
public bool DenoteMarkersWithBGColor { get; set; }
|
||||
public int MainVerticalSplitDistance { get; set; }
|
||||
public int BranchMarkerSplitDistance { get; set; }
|
||||
public bool BindMarkersToInput { get; set; }
|
||||
}
|
||||
|
||||
#region Initializing
|
||||
|
@ -311,6 +312,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
}
|
||||
|
||||
TasView.Font = TasViewFont;
|
||||
CurrentTasMovie.BindMarkersToInput = Settings.BindMarkersToInput;
|
||||
RefreshDialog();
|
||||
_initialized = true;
|
||||
}
|
||||
|
@ -561,6 +563,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
TasMovie newMovie = new TasMovie(startsFromSavestate: startsFromSavestate);
|
||||
newMovie.TasStateManager.InvalidateCallback = GreenzoneInvalidated;
|
||||
newMovie.Filename = file.FullName;
|
||||
newMovie.BindMarkersToInput = Settings.BindMarkersToInput;
|
||||
|
||||
BookMarkControl.LoadedCallback = BranchLoaded;
|
||||
BookMarkControl.SavedCallback = BranchSaved;
|
||||
|
@ -613,8 +616,9 @@ namespace BizHawk.Client.EmuHawk
|
|||
if (AskSaveChanges())
|
||||
{
|
||||
Global.MovieSession.Movie = new TasMovie();
|
||||
CurrentTasMovie.BindMarkersToInput = Settings.BindMarkersToInput;
|
||||
|
||||
var stateManager = ((TasMovie)Global.MovieSession.Movie).TasStateManager;
|
||||
|
||||
stateManager.InvalidateCallback = GreenzoneInvalidated;
|
||||
|
||||
BookMarkControl.LoadedCallback = BranchLoaded;
|
||||
|
|
Loading…
Reference in New Issue