From 560092ffae976770ae950428f011392fa9a3dfea Mon Sep 17 00:00:00 2001 From: feos Date: Sun, 11 Mar 2018 20:05:09 +0300 Subject: [PATCH] tastudio: allow scrolling/jumping to marker 0 --- .../tools/TAStudio/MarkerControl.cs | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.cs b/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.cs index 1839791384..f24533e8d0 100644 --- a/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.cs +++ b/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.cs @@ -98,10 +98,12 @@ namespace BizHawk.Client.EmuHawk private void MarkerContextMenu_Opening(object sender, CancelEventArgs e) { EditMarkerToolStripMenuItem.Enabled = - RemoveMarkerToolStripMenuItem.Enabled = - JumpToMarkerToolStripMenuItem.Enabled = - ScrollToMarkerToolStripMenuItem.Enabled = + RemoveMarkerToolStripMenuItem.Enabled = MarkerInputRoll.AnyRowsSelected && MarkerView.SelectedRows.First() != 0; + + JumpToMarkerToolStripMenuItem.Enabled = + ScrollToMarkerToolStripMenuItem.Enabled = + MarkerInputRoll.AnyRowsSelected; } private void ScrollToMarkerToolStripMenuItem_Click(object sender, EventArgs e) @@ -259,10 +261,12 @@ namespace BizHawk.Client.EmuHawk private void MarkerView_SelectedIndexChanged(object sender, EventArgs e) { EditMarkerButton.Enabled = - RemoveMarkerButton.Enabled = - JumpToMarkerButton.Enabled = - ScrollToMarkerButton.Enabled = + RemoveMarkerButton.Enabled = MarkerInputRoll.AnyRowsSelected && MarkerView.SelectedRows.First() != 0; + + JumpToMarkerButton.Enabled = + ScrollToMarkerButton.Enabled = + MarkerInputRoll.AnyRowsSelected; } private List SelectedMarkers