Definição de Ncurses
Por Carlos E. Morimoto. Há .
Esta é uma biblioteca muito usada para o desenvolvimento de interfaces pseudo-gráficas, ou seja, janelas feitas com caracteres ASCII dentro de um terminal de texto. Alguns exemplos de aplicativos desenvolvidos com esta biblioteca são o mc e o menuconfig (para configuração do Kernel do Linux). O Ncurses é disponibilizado dentro da licença GPL e pode ser baixado em: http://www.gnu.org/software/ncurses/
Usando o Ncurses o trabalho de desenvolvimento é muito menor, pois ele oferece funções prontas para criar janelas, captar clicks do mouse ou caracteres digitados no teclado, etc. Para criar uma nova janela por exemplo, basta usar a função "newwin", especificando o tamanho da janela e seu conteúdo.
Veja também