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.TabStop = false;
|
||||||
this.MarkerView.UseCompatibleStateImageBehavior = false;
|
this.MarkerView.UseCompatibleStateImageBehavior = false;
|
||||||
this.MarkerView.View = System.Windows.Forms.View.Details;
|
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);
|
this.MarkerView.SelectedIndexChanged += new System.EventHandler(this.MarkerView_SelectedIndexChanged);
|
||||||
//
|
//
|
||||||
// columnHeader1
|
// columnHeader1
|
||||||
|
|
|
@ -122,5 +122,10 @@ namespace BizHawk.Client.EmuHawk
|
||||||
.ToList();
|
.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;
|
Global.Config.TAStudioSettings.Height = Bottom - Top;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void GoToMarker(TasMovieMarker marker)
|
||||||
|
{
|
||||||
|
GoToFrame(marker.Frame);
|
||||||
|
}
|
||||||
|
|
||||||
private void GoToFrame(int frame)
|
private void GoToFrame(int frame)
|
||||||
{
|
{
|
||||||
// If past greenzone, emulate and capture states
|
// If past greenzone, emulate and capture states
|
||||||
|
|
Loading…
Reference in New Issue