Tastudio - pointless refactors

This commit is contained in:
adelikat 2020-07-19 13:30:07 -05:00
parent 86829751aa
commit ddbeabf198
1 changed files with 14 additions and 68 deletions

View File

@ -45,7 +45,7 @@ namespace BizHawk.Client.EmuHawk
public int LastPositionFrame { get; private set; } public int LastPositionFrame { get; private set; }
[ConfigPersist] [ConfigPersist]
public TAStudioSettings Settings { get; set; } public TAStudioSettings Settings { get; set; } = new TAStudioSettings();
[ConfigPersist] [ConfigPersist]
public Font TasViewFont { get; set; } = new Font("Arial", 8.25F, FontStyle.Bold, GraphicsUnit.Point, 0); public Font TasViewFont { get; set; } = new Font("Arial", 8.25F, FontStyle.Bold, GraphicsUnit.Point, 0);
@ -105,7 +105,6 @@ namespace BizHawk.Client.EmuHawk
public TAStudio() public TAStudio()
{ {
Settings = new TAStudioSettings();
InitializeComponent(); InitializeComponent();
RecentSubMenu.Image = Resources.Recent; RecentSubMenu.Image = Resources.Recent;
@ -360,23 +359,8 @@ namespace BizHawk.Client.EmuHawk
private void SetTasMovieCallbacks(ITasMovie movie) private void SetTasMovieCallbacks(ITasMovie movie)
{ {
movie.ClientSettingsForSave = ClientSettingsForSave; movie.ClientSettingsForSave = () => TasView.UserSettingsSerialized();
movie.GetClientSettingsOnLoad = GetClientSettingsOnLoad; movie.GetClientSettingsOnLoad = json => TasView.LoadSettingsSerialized(json);
}
public void LoadBranchByIndex(int index)
{
BookMarkControl.LoadBranchExternal(index);
}
private string ClientSettingsForSave()
{
return TasView.UserSettingsSerialized();
}
private void GetClientSettingsOnLoad(string settingsJson)
{
TasView.LoadSettingsSerialized(settingsJson);
} }
private void SetUpColumns() private void SetUpColumns()
@ -510,55 +494,17 @@ namespace BizHawk.Client.EmuHawk
}); });
} }
public void ClearFramesExternal() public void LoadBranchByIndex(int index) => BookMarkControl.LoadBranchExternal(index);
{ public void ClearFramesExternal() => ClearFramesMenuItem_Click(null, null);
ClearFramesMenuItem_Click(null, null); public void InsertFrameExternal() => InsertFrameMenuItem_Click(null, null);
} public void InsertNumFramesExternal() => InsertNumFramesMenuItem_Click(null, null);
public void DeleteFramesExternal() => DeleteFramesMenuItem_Click(null, null);
public void InsertFrameExternal() public void CloneFramesExternal() => CloneFramesMenuItem_Click(null, null);
{ public void UndoExternal() => UndoMenuItem_Click(null, null);
InsertFrameMenuItem_Click(null, null); public void RedoExternal() => RedoMenuItem_Click(null, null);
} public void SelectBetweenMarkersExternal() => SelectBetweenMarkersMenuItem_Click(null, null);
public void SelectAllExternal() => SelectAllMenuItem_Click(null, null);
public void InsertNumFramesExternal() public void ReselectClipboardExternal() => ReselectClipboardMenuItem_Click(null, null);
{
InsertNumFramesMenuItem_Click(null, null);
}
public void DeleteFramesExternal()
{
DeleteFramesMenuItem_Click(null, null);
}
public void CloneFramesExternal()
{
CloneFramesMenuItem_Click(null, null);
}
public void UndoExternal()
{
UndoMenuItem_Click(null, null);
}
public void RedoExternal()
{
RedoMenuItem_Click(null, null);
}
public void SelectBetweenMarkersExternal()
{
SelectBetweenMarkersMenuItem_Click(null, null);
}
public void SelectAllExternal()
{
SelectAllMenuItem_Click(null, null);
}
public void ReselectClipboardExternal()
{
ReselectClipboardMenuItem_Click(null, null);
}
private int? FirstNonEmptySelectedFrame private int? FirstNonEmptySelectedFrame
{ {