From: jorton Date: Tue, 11 Jun 2002 13:28:02 +0000 (+0000) Subject: Add NEWT_KEY_ESCAPE, to add support for the ESC key. X-Git-Tag: r0-50-36~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=13d96f10df8fbca5b74b793e2b021f8c450bf15d;p=thirdparty%2Fnewt.git Add NEWT_KEY_ESCAPE, to add support for the ESC key. --- 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