``int wgetch(WINDOW *win);``\
Ввод нажатой клавиши. Для функциональных клавиш используются константы KEY_DOWN, KEY_HOME и т.д. (полный список можно посмотреть в curses.h). На работу этой функции влияют следующие режимы.
Функция | Описание режима
--|--
``int echo();`` | режим отображения вводим символов
``int noecho();`` | символы не отображаются на экран
``int cbreak();`` | частичный перехват клавиатуры (без Ctrl-C)
``int nocbreak();`` | отмена перехвата
``int raw();`` | полный перехват клавиатуры
``int noraw();`` | отмена перехвата
``int halfdelay(int n);`` | Если клавиша не нажата в течении 0.1*n секунд, то ``wgetch`` возвращает ``ERR``
``int wgetnstr(WINDOW *, char *, int n);``\
Ввод строки до Enter, но не более n символов