Function keys now work in curses mode.
diff --git a/programs/wineconsole/curses.c b/programs/wineconsole/curses.c
index 359b812..7ec3baa 100644
--- a/programs/wineconsole/curses.c
+++ b/programs/wineconsole/curses.c
@@ -650,7 +650,8 @@
case KEY_F( 8):
case KEY_F( 9):
case KEY_F(10):
- numEvent = WCCURSES_FillComplexChar(ir, 0x3b + inchar - KEY_F(1), 0, 0);
+ numEvent = WCCURSES_FillComplexChar(ir, 0x3b + inchar - KEY_F(1),
+ 0x70 + inchar - KEY_F(1), 0);
break;
case KEY_F(11):
case KEY_F(12):
@@ -660,7 +661,8 @@
}
else
{
- numEvent = WCCURSES_FillComplexChar(ir, 0xd9 + inchar - KEY_F(11), 0, 0);
+ numEvent = WCCURSES_FillComplexChar(ir, 0xd9 + inchar - KEY_F(11),
+ 0x7a + inchar - KEY_F(11), 0);
}
break;