TAStudio - implement the reselect clipboard menu item
This commit is contained in:
parent
e660937c46
commit
100c67ebfa
|
@ -309,11 +309,11 @@ namespace BizHawk.Client.EmuHawk
|
|||
//
|
||||
// ReselectClipboardMenuItem
|
||||
//
|
||||
this.ReselectClipboardMenuItem.Enabled = false;
|
||||
this.ReselectClipboardMenuItem.Name = "ReselectClipboardMenuItem";
|
||||
this.ReselectClipboardMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.B)));
|
||||
this.ReselectClipboardMenuItem.Size = new System.Drawing.Size(240, 22);
|
||||
this.ReselectClipboardMenuItem.Text = "Reselect Clipboard";
|
||||
this.ReselectClipboardMenuItem.Click += new System.EventHandler(this.ReselectClipboardMenuItem_Click);
|
||||
//
|
||||
// toolStripSeparator7
|
||||
//
|
||||
|
|
|
@ -372,6 +372,15 @@ namespace BizHawk.Client.EmuHawk
|
|||
TasView.SelectAll();
|
||||
}
|
||||
|
||||
private void ReselectClipboardMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
TasView.DeselectAll();
|
||||
foreach (var item in _tasClipboard)
|
||||
{
|
||||
TasView.SelectItem(item.Frame, true);
|
||||
}
|
||||
}
|
||||
|
||||
private void CopyMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
_tasClipboard.Clear();
|
||||
|
@ -380,7 +389,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
for (var i = 0; i < list.Count; i++)
|
||||
{
|
||||
var input = _tas.GetInputState(i);
|
||||
_tasClipboard.Add(new TasClipboardEntry(i, input));
|
||||
_tasClipboard.Add(new TasClipboardEntry(list[i], input));
|
||||
var lg = _tas.LogGeneratorInstance();
|
||||
lg.SetSource(input);
|
||||
sb.AppendLine(lg.GenerateLogEntry());
|
||||
|
|
Loading…
Reference in New Issue