aboutsummaryrefslogtreecommitdiffstats
path: root/pugl/pugl.h
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2019-07-23 23:40:28 +0200
committerDavid Robillard <d@drobilla.net>2019-07-24 01:02:52 +0200
commit31e0bebba2a0e17d1df9282eee368fe11fcd9777 (patch)
tree41a4d49ee3aca5a0d7bcb4f15869b0effff3b90c /pugl/pugl.h
parent3526bf913402b4061fd19b2f77b9f1dd1a60b2a5 (diff)
downloadpugl-31e0bebba2a0e17d1df9282eee368fe11fcd9777.tar.gz
pugl-31e0bebba2a0e17d1df9282eee368fe11fcd9777.tar.bz2
pugl-31e0bebba2a0e17d1df9282eee368fe11fcd9777.zip
Support additional special keys
Diffstat (limited to 'pugl/pugl.h')
-rw-r--r--pugl/pugl.h16
1 files changed, 15 insertions, 1 deletions
diff --git a/pugl/pugl.h b/pugl/pugl.h
index 0f36bfe..33761f9 100644
--- a/pugl/pugl.h
+++ b/pugl/pugl.h
@@ -163,9 +163,23 @@ typedef enum {
PUGL_KEY_END,
PUGL_KEY_INSERT,
PUGL_KEY_SHIFT,
+ PUGL_KEY_SHIFT_L = PUGL_KEY_SHIFT,
+ PUGL_KEY_SHIFT_R,
PUGL_KEY_CTRL,
+ PUGL_KEY_CTRL_L = PUGL_KEY_CTRL,
+ PUGL_KEY_CTRL_R,
PUGL_KEY_ALT,
- PUGL_KEY_SUPER
+ PUGL_KEY_ALT_L = PUGL_KEY_ALT,
+ PUGL_KEY_ALT_R,
+ PUGL_KEY_SUPER,
+ PUGL_KEY_SUPER_L = PUGL_KEY_SUPER,
+ PUGL_KEY_SUPER_R,
+ PUGL_KEY_MENU,
+ PUGL_KEY_CAPS_LOCK,
+ PUGL_KEY_SCROLL_LOCK,
+ PUGL_KEY_NUM_LOCK,
+ PUGL_KEY_PRINT_SCREEN,
+ PUGL_KEY_PAUSE
} PuglKey;
/**