tastudio: enable paste menu items when clipboard is available
This commit is contained in:
parent
fa5f34627a
commit
40e28f2f98
|
@ -289,18 +289,19 @@ namespace BizHawk.Client.EmuHawk
|
||||||
private void EditSubMenu_DropDownOpened(object sender, EventArgs e)
|
private void EditSubMenu_DropDownOpened(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
DeselectMenuItem.Enabled =
|
DeselectMenuItem.Enabled =
|
||||||
SelectBetweenMarkersMenuItem.Enabled =
|
SelectBetweenMarkersMenuItem.Enabled =
|
||||||
CopyMenuItem.Enabled =
|
CopyMenuItem.Enabled =
|
||||||
CutMenuItem.Enabled =
|
CutMenuItem.Enabled =
|
||||||
ClearFramesMenuItem.Enabled =
|
ClearFramesMenuItem.Enabled =
|
||||||
DeleteFramesMenuItem.Enabled =
|
DeleteFramesMenuItem.Enabled =
|
||||||
CloneFramesMenuItem.Enabled =
|
CloneFramesMenuItem.Enabled =
|
||||||
TruncateMenuItem.Enabled =
|
TruncateMenuItem.Enabled =
|
||||||
TasView.AnyRowsSelected;
|
TasView.AnyRowsSelected;
|
||||||
|
|
||||||
ReselectClipboardMenuItem.Enabled =
|
ReselectClipboardMenuItem.Enabled =
|
||||||
PasteMenuItem.Enabled =
|
PasteMenuItem.Enabled =
|
||||||
PasteInsertMenuItem.Enabled =
|
PasteInsertMenuItem.Enabled =
|
||||||
_tasClipboard.Any();
|
Clipboard.GetDataObject().GetDataPresent(DataFormats.StringFormat) && TasView.AnyRowsSelected;
|
||||||
|
|
||||||
ClearGreenzoneMenuItem.Enabled =
|
ClearGreenzoneMenuItem.Enabled =
|
||||||
CurrentTasMovie != null && CurrentTasMovie.TasStateManager.Any();
|
CurrentTasMovie != null && CurrentTasMovie.TasStateManager.Any();
|
||||||
|
@ -1297,6 +1298,10 @@ namespace BizHawk.Client.EmuHawk
|
||||||
TruncateContextMenuItem.Enabled =
|
TruncateContextMenuItem.Enabled =
|
||||||
TasView.AnyRowsSelected;
|
TasView.AnyRowsSelected;
|
||||||
|
|
||||||
|
pasteToolStripMenuItem.Enabled =
|
||||||
|
pasteInsertToolStripMenuItem.Enabled =
|
||||||
|
Clipboard.GetDataObject().GetDataPresent(DataFormats.StringFormat) && TasView.AnyRowsSelected;
|
||||||
|
|
||||||
StartNewProjectFromNowMenuItem.Visible =
|
StartNewProjectFromNowMenuItem.Visible =
|
||||||
TasView.SelectedRows.Count() == 1
|
TasView.SelectedRows.Count() == 1
|
||||||
&& TasView.SelectedRows.Contains(Emulator.Frame)
|
&& TasView.SelectedRows.Contains(Emulator.Frame)
|
||||||
|
|
Loading…
Reference in New Issue