mirror of
https://github.com/Flow-Launcher/Flow.Launcher.git
synced 2026-03-11 08:54:32 +00:00
Add hotkey for navigating result items.
This commit is contained in:
parent
5ef72b81ae
commit
30b6c8aa03
1 changed files with 44 additions and 2 deletions
|
|
@ -508,6 +508,36 @@ namespace Wox
|
||||||
e.Handled = true;
|
e.Handled = true;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case Key.N:
|
||||||
|
case Key.J:
|
||||||
|
if (GlobalHotkey.Instance.CheckModifiers().AltPressed)
|
||||||
|
{
|
||||||
|
SelectNextItem();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
case Key.P:
|
||||||
|
case Key.K:
|
||||||
|
if (GlobalHotkey.Instance.CheckModifiers().AltPressed)
|
||||||
|
{
|
||||||
|
SelectPrevItem();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
case Key.O:
|
||||||
|
if (GlobalHotkey.Instance.CheckModifiers().AltPressed)
|
||||||
|
{
|
||||||
|
if (IsInContextMenuMode)
|
||||||
|
{
|
||||||
|
BackToResultMode();
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
ShowContextMenu(GetActiveResult());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
case Key.Down:
|
case Key.Down:
|
||||||
SelectNextItem();
|
SelectNextItem();
|
||||||
e.Handled = true;
|
e.Handled = true;
|
||||||
|
|
@ -518,15 +548,27 @@ namespace Wox
|
||||||
e.Handled = true;
|
e.Handled = true;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case Key.D:
|
||||||
|
if (GlobalHotkey.Instance.CheckModifiers().AltPressed)
|
||||||
|
{
|
||||||
|
pnlResult.SelectNextPage();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
case Key.PageDown:
|
case Key.PageDown:
|
||||||
pnlResult.SelectNextPage();
|
pnlResult.SelectNextPage();
|
||||||
toolTip.IsOpen = false;
|
|
||||||
e.Handled = true;
|
e.Handled = true;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case Key.U:
|
||||||
|
if (GlobalHotkey.Instance.CheckModifiers().AltPressed)
|
||||||
|
{
|
||||||
|
pnlResult.SelectPrevPage();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
case Key.PageUp:
|
case Key.PageUp:
|
||||||
pnlResult.SelectPrevPage();
|
pnlResult.SelectPrevPage();
|
||||||
toolTip.IsOpen = false;
|
|
||||||
e.Handled = true;
|
e.Handled = true;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue