-
Notifications
You must be signed in to change notification settings - Fork 179
Open
Description
This patch adds navigation using arrow keys, just in GUI apps dialogs
_dn4l_tv_enable_arrow_keys.zip
diff --git a/source/tvision/twindow.cpp b/source/tvision/twindow.cpp
index 7c0d178..ca6994f 100644
--- a/source/tvision/twindow.cpp
+++ b/source/tvision/twindow.cpp
@@ -142,13 +142,17 @@ void TWindow::handleEvent( TEvent& event )
break;
}
else if( event.what == evKeyDown )
- switch (event.keyDown.keyCode)
+ switch (ctrlToArrow(event.keyDown.keyCode))
{
case kbTab:
+ case kbDown:
+ case kbRight:
focusNext(False);
clearEvent(event);
break;
case kbShiftTab:
+ case kbUp:
+ case kbLeft:
focusNext(True);
clearEvent(event);
break;
Metadata
Metadata
Assignees
Labels
No labels