ncurses в графике?
Hi, all.
Вот интересно, есть ли проекты по переносу
ncurses в графический режим, те чтобы окна
и прочее отображались в графике и вообще
возможно ли это и какие есть подводные
камни.
Я в архитектуре ncurses мало что понимаю,
поэтому хочется услышать доводы спецов.
Есть, и их много xterm, konsole, Linux Framebuffer,...
ncurses - это НЕ библиотека элементов управления пользовательского
интерфейса, подобно GTK, QT, и т.д. Она предоставляет абстракцию к
используемому терминалу (с различными терминалами нужно работать по
разному). На основе тех средств, что предоставляет эта библиотека,
программы сами создают свои элементы управления, таким образом жестко
привязываясь к текстовой модели построения UI.