about summary refs log tree commit diff stats
path: root/termbox/termbox.h
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2015-09-02 19:18:24 -0700
committerKartik K. Agaram <vc@akkartik.com>2015-09-02 19:18:37 -0700
commit4d6b5173e744173074e191976eb872349a661cd0 (patch)
treeeb40569e8ce86bd3012d8054099e409dd7bde274 /termbox/termbox.h
parent7dcdd40c2749f5aff5ea9553acdba9e1218e90d1 (diff)
downloadmu-4d6b5173e744173074e191976eb872349a661cd0.tar.gz
2132 - support for ctrl + arrow keys
Diffstat (limited to 'termbox/termbox.h')
-rw-r--r--termbox/termbox.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/termbox/termbox.h b/termbox/termbox.h
index a94d2b85..d52f2565 100644
--- a/termbox/termbox.h
+++ b/termbox/termbox.h
@@ -130,8 +130,12 @@ struct tb_event {
 #define TB_KEY_MOUSE_RELEASE    (0xFFFF-25)
 #define TB_KEY_MOUSE_WHEEL_UP   (0xFFFF-26)
 #define TB_KEY_MOUSE_WHEEL_DOWN (0xFFFF-27)
-#define TB_KEY_START_PASTE (0xFFFF-28)
-#define TB_KEY_END_PASTE (0xFFFF-29)
+#define TB_KEY_START_PASTE      (0xFFFF-28)
+#define TB_KEY_END_PASTE        (0xFFFF-29)
+#define TB_KEY_CTRL_ARROW_UP    (0xFFFF-30)
+#define TB_KEY_CTRL_ARROW_DOWN  (0xFFFF-31)
+#define TB_KEY_CTRL_ARROW_LEFT  (0xFFFF-32)
+#define TB_KEY_CTRL_ARROW_RIGHT (0xFFFF-33)
 /* These are all ASCII code points below SPACE character and a BACKSPACE key. */
 #define TB_KEY_CTRL_TILDE       0x00
 #define TB_KEY_CTRL_2           0x00 /* clash with 'CTRL_TILDE' */