Ncurses

Solo disponible en BuenasTareas
  • Páginas : 16 (3977 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de mayo de 2011
Leer documento completo
Vista previa del texto
%%%%%%%%%%%%%%%%%%%%&%%%
%%%==================%%%
%%% NCURSES 1ª PARTE %%%
%%%==================%%%
%%%%%%%%%%%%%%%%%%%%%&%%
"Bienvenidos al mundo de lo real..."

_*#*__*#*__*#*__*#*__*#*_
_*#*_ 00. INDICE _*#*_
_*#*__*#*__*#*__*#*__*#*_*_#_**_#_**_#_**_#_**_#_**_#_**_#_**_#_*
*_#_* 00 - INDICE *_#_*
*_#_*______________________________*_#_*
*_#_* 01 - PROLOGO *_#_*
*_#_*______________________________*_#_*
*_#_* 02 - INTRODUCCION *_#_*
*_#_*______________________________*_#_*
*_#_* 03 - COMPILACION *_#_**_#_*______________________________*_#_*
*_#_* 04 - CONCEPTOS BASICOS *_#_*
*_#_*______________________________*_#_*
*_#_* 05 - VENTANAS *_#_*
*_#_*______________________________*_#_*
*_#_* 06 - PANELES *_#_*
*_#_*______________________________*_#_*
*_#_* 07 - MENUS *_#_**_#_*______________________________*_#_*
*_#_* 08 - PROGRAMA EJEMPLO *_#_*
*_#_*______________________________*_#_*
*_#_* 09 - DESPEDIDA *_#_*
*_#_**_#_**_#_**_#_**_#_**_#_**_#_**_#_*

_*#*__*#*__*#*__*#*__*#*_
_*#*_ 01. PROLOGO _*#*_
_*#*__*#*__*#*__*#*__*#*_

Con ganas de trabajar un poco y a cuento de aprender un poco mas,
aqui estoy otra vez, con un nuevo articuloque no hara mas feliz al
lector pero si a su escritor (deseo equivocarme).

Pregunta mas obvia: porque NCURSES?

Pues bien, sinceramente, no soy muy amigo de hacer aplicaciones con
GUI's (Interfaces Graficas de Usuario), no obstante, cada vez que
programo alguna pequeña utilidad a la vieja usanza, se me queda el
gusanillo de porque esta no puede ser mas facil de controlar y a la
vez masatractiva al usuario. Desde luego, navegar con las flechas
del teclado por un menu es mucho mas comodo que una lista de opciones
de la que tienes que escribir el numero de la que deseas escojer.

Hace tiempo que escuche hablar de ncurses, pero quizas por las vagas
introducciones que he leido en revistas o quizas por mi costumbre de
hacer las cosas como en el siglo XV, no me habia parado ainvestigar
mas.
Todo ha cambiado, he decidido ponerme las pilas y he encontrado
informacion no poco valiosa. Un poco enamorado de ncurses? porque
negarlo, cuando programas algo y los resultados son satisfactorios,
la recompensa moral es indescriptible.

Intentare hacer esto lo mas ameno e inteligible que pueda para el lector,
sin dejar a un lado los detalles tecnicos e invitar al programadorno
solo a programar sino a entender y amar su codigo.

Puede que yo no tenga todas las respuestas pero, sin duda alguna,
internet es la fuente de informacion mas poderosa, como siempre, el
problema es "saber buscar".

_*#*__*#*__*#*__*#*__*#*__*#*_
_*#*_ 02. INTRODUCCION _*#*_
_*#*__*#*__*#*__*#*__*#*__*#*_

Que es ncurses?

Ncurses es una API que nos proporciona unos servicios conlos que
podremos crear ventanas, posicionar el cursor, hacer uso de colores
y un largo etc pero, lo mas importante, es que tiene unas liberias
complementarias conocidas con los nombres de panel, menu y form
respectivamente, que nos permitiran controlar las ventanas de un
modo mucho mas preciso, nos ayudaran a crear menus y a realizar
formularios con los que el usuario se sentira mucho mascomodo.

Ncurses es una liberia mejorada de lo que fue en sus tiempos curses.

Quien creo ncurses?

Pues el encargado de tal tarea fue Pavel Curtis. Hoy en dia, los
encargados de mantener el paquete son:

- Zeyd Ben-Halim
- Eric S. Raymon
- Thomas Dickey
- Juergen Pfeifer

En la version que dispongo yo actualmente de ncurses (5.3-110), estos
son los autores que aparecen citados en...
tracking img