TAstudio - double clicking a marker in the marker list takes you to that marker
This commit is contained in:
parent
235f92c82e
commit
6e50c1b3a9
|
@ -82,6 +82,7 @@
|
|||
this.MarkerView.TabStop = false;
|
||||
this.MarkerView.UseCompatibleStateImageBehavior = false;
|
||||
this.MarkerView.View = System.Windows.Forms.View.Details;
|
||||
this.MarkerView.ItemActivate += new System.EventHandler(this.MarkerView_ItemActivate);
|
||||
this.MarkerView.SelectedIndexChanged += new System.EventHandler(this.MarkerView_SelectedIndexChanged);
|
||||
//
|
||||
// columnHeader1
|
||||
|
|
|
@ -122,5 +122,10 @@ namespace BizHawk.Client.EmuHawk
|
|||
.ToList();
|
||||
}
|
||||
}
|
||||
|
||||
private void MarkerView_ItemActivate(object sender, EventArgs e)
|
||||
{
|
||||
Tastudio.GoToMarker(SelectedMarkers.First());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -293,6 +293,11 @@ namespace BizHawk.Client.EmuHawk
|
|||
Global.Config.TAStudioSettings.Height = Bottom - Top;
|
||||
}
|
||||
|
||||
public void GoToMarker(TasMovieMarker marker)
|
||||
{
|
||||
GoToFrame(marker.Frame);
|
||||
}
|
||||
|
||||
private void GoToFrame(int frame)
|
||||
{
|
||||
// If past greenzone, emulate and capture states
|
||||
|
|
Loading…
Reference in New Issue