Browse Source

implement PAGEUP / PAGEDOWN keys

pull/1639/head
bsp2 6 years ago
parent
commit
299be69ee5
1 changed files with 16 additions and 0 deletions
  1. +16
    -0
      dep/lglw/lglw_linux.c

+ 16
- 0
dep/lglw/lglw_linux.c View File

@@ -574,6 +574,14 @@ static void loc_eventProc(XEvent *xev, lglw_int_t *lglw) {
eventHandled = loc_handle_key(lglw, LGLW_TRUE/*bPressed*/, LGLW_VKEY_END);
break;

case XK_Prior:
eventHandled = loc_handle_key(lglw, LGLW_TRUE/*bPressed*/, LGLW_VKEY_PAGEUP);
break;

case XK_Next:
eventHandled = loc_handle_key(lglw, LGLW_TRUE/*bPressed*/, LGLW_VKEY_PAGEDOWN);
break;

case XK_F1:
eventHandled = loc_handle_key(lglw, LGLW_TRUE/*bPressed*/, LGLW_VKEY_F1);
break;
@@ -724,6 +732,14 @@ static void loc_eventProc(XEvent *xev, lglw_int_t *lglw) {
eventHandled = loc_handle_key(lglw, LGLW_FALSE/*bPressed*/, LGLW_VKEY_END);
break;

case XK_Prior:
eventHandled = loc_handle_key(lglw, LGLW_FALSE/*bPressed*/, LGLW_VKEY_PAGEUP);
break;

case XK_Next:
eventHandled = loc_handle_key(lglw, LGLW_FALSE/*bPressed*/, LGLW_VKEY_PAGEDOWN);
break;

case XK_F1:
eventHandled = loc_handle_key(lglw, LGLW_FALSE/*bPressed*/, LGLW_VKEY_F1);
break;


Loading…
Cancel
Save