diff options
author | Nguyễn Thái Ngọc Duy <pclouds@gmail.com> | 2010-09-14 17:59:09 +1000 |
---|---|---|
committer | Nguyễn Thái Ngọc Duy <pclouds@gmail.com> | 2010-09-14 18:02:21 +1000 |
commit | a335db7cd1acbe54c0bfe5ec02457d430e866f04 (patch) | |
tree | 149fd1291ceaf7457f796f7f496e3ac8960954b8 | |
parent | 62822fc3b2cadf823d4d74be902c76e1af0b904a (diff) | |
download | busybox-w32-a335db7cd1acbe54c0bfe5ec02457d430e866f04.tar.gz busybox-w32-a335db7cd1acbe54c0bfe5ec02457d430e866f04.tar.bz2 busybox-w32-a335db7cd1acbe54c0bfe5ec02457d430e866f04.zip |
win32: read_key: support Delete
-rw-r--r-- | win32/termios.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/win32/termios.c b/win32/termios.c index 0154bd11f..177a7bdbe 100644 --- a/win32/termios.c +++ b/win32/termios.c | |||
@@ -32,6 +32,7 @@ int64_t FAST_FUNC read_key(int fd, char *buf, int timeout UNUSED_PARAM) | |||
32 | if (!record.Event.KeyEvent.uChar.AsciiChar) { | 32 | if (!record.Event.KeyEvent.uChar.AsciiChar) { |
33 | DWORD state = record.Event.KeyEvent.dwControlKeyState; | 33 | DWORD state = record.Event.KeyEvent.dwControlKeyState; |
34 | switch (record.Event.KeyEvent.wVirtualKeyCode) { | 34 | switch (record.Event.KeyEvent.wVirtualKeyCode) { |
35 | case VK_DELETE: return KEYCODE_DELETE; | ||
35 | case VK_UP: return KEYCODE_UP; | 36 | case VK_UP: return KEYCODE_UP; |
36 | case VK_DOWN: return KEYCODE_DOWN; | 37 | case VK_DOWN: return KEYCODE_DOWN; |
37 | case VK_RIGHT: | 38 | case VK_RIGHT: |