Linux - MANEJO DE NCURSES

 
Vista:

MANEJO DE NCURSES

Publicado por arley (1 intervención) el 17/12/2001 12:19:28
HOLA AMIGOS DEL MUNDO DEL C/C++ TENGO UN PROBLEMA Y ES EL SIGUIENTE, SOY UN BUEN PROGRAMADOR EN TURBO C PARA DOS Y ESTOY ENTRANDO AL MUNDO DEL C PARA LINUX HE TRATADO DE ENTENDER LAS PAGINAS DE MAN NCURSES.H PERO NO HE LOGRADO PONER COLORES DE FONTO A LA PANTALLA Y COLOR AL TEXTO Y NO ENCUENTRO MUCHA INFORMACIÓN AL RESPECTO AGRADECERIA CUALQUIER EJEMPLO O TUTORIAL CON EJEMPLOS.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:MANEJO DE NCURSES

Publicado por Andri M (5 intervenciones) el 17/12/2001 13:13:56
1./- debes compilar de esta forma
g++.colorgcc -o programaexe programa.c -lncurses
tambien asi:
c++ -o programaexe programa.c -lncurses
2. para dear color a una window debes
hacer
WINDOW * mywin = NULL;

mywin = init scr();
start_color ();
init_pair (1,OLOR_BLUE, COLOR_WHITE);
wback (mywin,1);
wrefresh(mywin);
para los textos debes poner:
waddstr (mywin, "cadena ")
te recomiendo que leas la libreria curses.h o ncurses.h
yo uso Mandrake, y la ubicacion de esta libreria es la siguiente

/usr/include/ncurses/ncurses.h
/usr/include/ncurses/curses.h
es importante que tengas instalado NCURSES
si lees las funciones, te daras cuenta que no es tan facil como con
con TURBO C, pero si tienes paciencia las aprenderas a usar

busca las siguientes funciones
subwin : para crear subventanas
waddstr (win, COLOR_PAIR(int)) para dar colores a los textos
mvwaddstr ( win, Y, X, cad); para imprimir cadenas
mvwprintw --
mvwscanfw
mvwgetstr para tomar cadenas
wclear (win);
wmove (*win, Y,X)
son mucha lee
cualquier cosa pregunta, suerte



Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

MANEJO DE NCURSES

Publicado por Leonardo (1 intervención) el 18/05/2002 16:01:14
Hola: alguno sabria decirme donde bajarme un buen apunte para manejar todas las funciones de ncurses de linux
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar