mirror of
https://github.com/ipxe/ipxe
synced 2026-02-28 03:11:18 +03:00
Define KEY_MIN and use it in kb.c.
This commit is contained in:
@@ -67,7 +67,7 @@ int wgetch ( WINDOW *win ) {
|
|||||||
c = _wgetc( win );
|
c = _wgetc( win );
|
||||||
|
|
||||||
if ( m_echo ) {
|
if ( m_echo ) {
|
||||||
if ( c >= 0401 && c <= 0633 ) {
|
if ( c >= KEY_MIN ) {
|
||||||
switch(c) {
|
switch(c) {
|
||||||
case KEY_LEFT :
|
case KEY_LEFT :
|
||||||
case KEY_BACKSPACE :
|
case KEY_BACKSPACE :
|
||||||
@@ -112,7 +112,7 @@ int wgetnstr ( WINDOW *win, char *str, int n ) {
|
|||||||
_wcursback( win );
|
_wcursback( win );
|
||||||
wdelch( win );
|
wdelch( win );
|
||||||
} else {
|
} else {
|
||||||
if ( c >= 0401 && c <= 0633 ) {
|
if ( c >= KEY_MIN ) {
|
||||||
switch(c) {
|
switch(c) {
|
||||||
case KEY_LEFT :
|
case KEY_LEFT :
|
||||||
case KEY_BACKSPACE :
|
case KEY_BACKSPACE :
|
||||||
|
|||||||
@@ -194,6 +194,7 @@ extern unsigned short _LINES;
|
|||||||
/*
|
/*
|
||||||
* KEY code constants
|
* KEY code constants
|
||||||
*/
|
*/
|
||||||
|
#define KEY_MIN 0401 /**< Minimum special key */
|
||||||
#define KEY_BREAK 0401 /**< Break key */
|
#define KEY_BREAK 0401 /**< Break key */
|
||||||
#define KEY_DOWN 0402 /**< down-arrow key */
|
#define KEY_DOWN 0402 /**< down-arrow key */
|
||||||
#define KEY_UP 0403 /**< up-arrow key */
|
#define KEY_UP 0403 /**< up-arrow key */
|
||||||
|
|||||||
Reference in New Issue
Block a user