int curs_set(int visibility)
Faz com que o cursor físico fique invisível (0) ou não (1).
int noecho(void) e int echo(void)
A função noecho impede que as teclas digitadas apareçam na tela. Para eliminar o
efeito da função noecho chame a função echo().
WINDOW *subwin(WINDOW *orig, int nlines, int ncols, int begin_y, int begin_x);
Cria uma janela dentro de uma outra janela, ou seja, uma sub-janela. As mudanças feitas
em uma janela irão afetar as duas janelas. Quando usamos esta rotina, é necessário chamar
a função touchwin or touchline na janela orig antes de utilizarmos a função wrefresh em
uma sub-janela.
int delwin(WINDOW *win);
Apaga a janela passada como parâmetro.
int wnoutrefresh(WINDOW *win) ou int doupdate(void)
Funcionam como a função wrefresh, só que permitem múltiplos updates com mais
eficiência do que uma wrefresh sozinho.
int touchwin(WINDOW *win)
Define todas as flags na estrutura da WINDOWS, o que diz para refrescar todas as linhas
da janela que se alterar e assim, até o próximo refrescamento, toda a janela tem de ser
reescrita mesmo que os conteúdos da janela não se tenham alterado.
int keypad(WINDOW *win, bool bf);
A função keypad ativa as teclas de função quando obtendo dados de entrada a partir de
uma determinada janela. Isto é necessário visto que utilizaremos teclas como ENTER, ESC,
F1, F2 e os cursores mais tarde no programa.
[1] Comentário enviado por
macb em 17/03/2004 - 20:58h:
Achei muito legal este artigo.
E aproveitando, qual a funcao em C que executa um comando do shell?
[2] Comentário enviado por
polegadas em 13/01/2005 - 19:13h:
system(); que recebe como argumento o nome do comando como uma stirng.
[3] Comentário enviado por
diegotosco em 19/10/2005 - 23:33h:
Muito boa essa sua série de artigos, espero que essa saga continue, pois falta material na internet sobre bibliotecas diferentes das stdio, string, math...
Só mais uma coisa: que sites, apostilas, você indica para um iniciante como eu?
Muito obrigado
[4] Comentário enviado por
diegotosco em 12/12/2005 - 01:18h:
Para quem está começando como eu, eu fiz um pequeno programa para estudar os atributos do curses.h. Está todo comentado de uma forma bem didática e simples. Foi baseado nesses artigos do lbsantos e em outros disponíveis na web. Está disponível para visualização e download na seção de Scripts :: C/C++ :: Miscelânea.
[5] Comentário enviado por
FireBird em 08/03/2006 - 16:26h:
Cara..Denovo... executo o programa e ele roda.. cai an tela onde devo pressionar f1 ou f2... mas independente de qual eu pressione, ele sai do programa... o erro esta em meu compilador?
[6] Comentário enviado por
josiel10 em 14/04/2006 - 16:42h:
Muito boa essa série, mas me tira uma outra duvida, na ncurse tem as funções do turbo C, tais como line(), arc(), circle() ........
[7] Comentário enviado por
okil em 14/05/2006 - 10:24h:
Ho car ta muito bom este artigo vlw ai ate.............
[8] Comentário enviado por
removido em 30/06/2006 - 01:32h:
Muito bons esses artigos... parabens!!!
agora, soh uma pergunta, vc conhece alguma funcao em C q espera um determinado tempo??
Eu gostaria de fazer uma atualizacao depois de x segundos... sabe se tem como fazer isso??
abracos
[9] Comentário enviado por
nikitah em 24/10/2006 - 15:03h:
Fiz esse programa "Ola mundo" e rodou legal...agora o "Janelas"...
nao consegui, bem compilou mas as opções nao funciona...
ehhh...vou tentar de novo...mas ta muito joia...adorei seu artigo...
parabens....bjs
[10] Comentário enviado por
albertguedes em 24/01/2008 - 19:52h:
Muito bom o artigo Leonardo, principalmente pra quem esta começando, mas senti falta de uns links de referência.
Mas de resto, gostei.