TAStudio - Ctrl+Left/Right to navigate between markers
This commit is contained in:
parent
2ebba5ab07
commit
c6cb0c2c06
|
@ -693,6 +693,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
this.TasView.UseCompatibleStateImageBehavior = false;
|
||||
this.TasView.View = System.Windows.Forms.View.Details;
|
||||
this.TasView.SelectedIndexChanged += new System.EventHandler(this.TasView_SelectedIndexChanged);
|
||||
this.TasView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.TasView_KeyDown);
|
||||
this.TasView.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.TasView_MouseDoubleClick);
|
||||
this.TasView.MouseDown += new System.Windows.Forms.MouseEventHandler(this.TasView_MouseDown);
|
||||
this.TasView.MouseUp += new System.Windows.Forms.MouseEventHandler(this.TasView_MouseUp);
|
||||
|
@ -739,6 +740,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
this.TasPlaybackBox.Name = "TasPlaybackBox";
|
||||
this.TasPlaybackBox.Size = new System.Drawing.Size(204, 120);
|
||||
this.TasPlaybackBox.TabIndex = 5;
|
||||
this.TasPlaybackBox.Tastudio = null;
|
||||
//
|
||||
// MarkerControl
|
||||
//
|
||||
|
@ -767,7 +769,6 @@ namespace BizHawk.Client.EmuHawk
|
|||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
|
||||
this.Text = "TAStudio";
|
||||
this.Load += new System.EventHandler(this.Tastudio_Load);
|
||||
this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.TAStudio_KeyDown);
|
||||
this.TASMenu.ResumeLayout(false);
|
||||
this.TASMenu.PerformLayout();
|
||||
this.TasStatusStrip.ResumeLayout(false);
|
||||
|
|
|
@ -330,6 +330,18 @@ namespace BizHawk.Client.EmuHawk
|
|||
SetSplicer();
|
||||
}
|
||||
|
||||
private void TasView_KeyDown(object sender, KeyEventArgs e)
|
||||
{
|
||||
if (e.Control && !e.Shift && !e.Alt && e.KeyCode == Keys.Left) // Ctrl + Left
|
||||
{
|
||||
GoToPreviousMarker();
|
||||
}
|
||||
else if (e.Control && !e.Shift && !e.Alt && e.KeyCode == Keys.Right) // Ctrl + Left
|
||||
{
|
||||
GoToNextMarker();
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
|
|
|
@ -679,7 +679,6 @@ namespace BizHawk.Client.EmuHawk
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
#endregion
|
||||
|
||||
#region Config
|
||||
|
@ -779,14 +778,6 @@ namespace BizHawk.Client.EmuHawk
|
|||
|
||||
#region Dialog Events
|
||||
|
||||
private void TAStudio_KeyDown(object sender, KeyEventArgs e)
|
||||
{
|
||||
if (!e.Control && !e.Shift && !e.Alt && e.KeyCode == Keys.Delete)
|
||||
{
|
||||
DeleteFramesMenuItem_Click(null, null);
|
||||
}
|
||||
}
|
||||
|
||||
protected override void OnShown(EventArgs e)
|
||||
{
|
||||
RefreshFloatingWindowControl();
|
||||
|
|
Loading…
Reference in New Issue