Add F3/shift-F3 for find forward backwards in event browser

This commit is contained in:
baldurk
2016-09-12 14:22:15 +02:00
parent 4e4b9e21ad
commit 39fae161d8
2 changed files with 20 additions and 0 deletions
+1
View File
@@ -300,6 +300,7 @@
this.findEvent.ToolTipText = "Find an event by type or name";
this.findEvent.Leave += new System.EventHandler(this.jumpFind_Leave);
this.findEvent.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.findEvent_KeyPress);
this.findEvent.KeyDown += new System.Windows.Forms.KeyEventHandler(findEvent_KeyDown);
this.findEvent.TextChanged += new System.EventHandler(this.findEvent_TextChanged);
//
// closeFind
+19
View File
@@ -878,6 +878,25 @@ namespace renderdocui.Windows
findHighlight.Enabled = false;
}
private void findEvent_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.F3)
{
if (findHighlight.Enabled)
{
findHighlight.Enabled = false;
findHighlight_Tick(sender, null);
}
if (findEvent.Text.Length > 0)
{
Find(e.Shift ? false : true);
}
e.Handled = true;
}
}
private void findEvent_KeyPress(object sender, KeyPressEventArgs e)
{
// escape key