From 13d96f10df8fbca5b74b793e2b021f8c450bf15d Mon Sep 17 00:00:00 2001 From: jorton Date: Tue, 11 Jun 2002 13:28:02 +0000 Subject: [PATCH] Add NEWT_KEY_ESCAPE, to add support for the ESC key. --- newt.c | 1 + newt.h | 1 + 2 files changed, 2 insertions(+) diff --git a/newt.c b/newt.c index 9f6b39b..ce0cae6 100644 --- a/newt.c +++ b/newt.c @@ -117,6 +117,7 @@ static const struct keymap keymap[] = { { "\033[21~", NEWT_KEY_F10, NULL }, { "\033[23~", NEWT_KEY_F11, NULL }, { "\033[24~", NEWT_KEY_F12, NULL }, + { "\033", NEWT_KEY_ESCAPE, NULL }, { NULL, 0, NULL }, /* LEAVE this one */ }; diff --git a/newt.h b/newt.h index 55dd943..6ffb259 100644 --- a/newt.h +++ b/newt.h @@ -261,6 +261,7 @@ void newtFormDestroy(newtComponent form); #define NEWT_KEY_TAB '\t' #define NEWT_KEY_ENTER '\r' #define NEWT_KEY_SUSPEND '\032' /* ctrl - z*/ +#define NEWT_KEY_ESCAPE '' #define NEWT_KEY_RETURN NEWT_KEY_ENTER #define NEWT_KEY_EXTRA_BASE 0x8000 -- 2.47.2