SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: Edu00 en Martes 27 de Mayo de 2003, 11:48

Título: Re: Cargar imágenes en Linux modo consola
Publicado por: Edu00 en Martes 27 de Mayo de 2003, 11:48
Hola.

Mi programa en C puede utilizar Allegro para cargar imágenes (tipo iconos,
bmp's, por ejemplo) en Linux en modo CONSOLA???. Y si puede, cómo??. Algún código de ejemplillo??.

Gracias
Título: Re: Cargar imágenes en Linux modo consola
Publicado por: JuanK en Martes 27 de Mayo de 2003, 14:00
Ningun programa modo consola ta mostrara images...

salvo que estes confundido...

para ver imagenes se necesita inicializar el modo grafico y siquieres desplegar texto, con allegro puedes usar textout.

lo que tambien pudes hacer es trabajar em modo consola y cuando necesites cambiar a modo grafico, y viceversa, aunquie no veo la necesidad de combinar los dos.

Tal vez el problema tuyo sea para capturar los datos en modo grafico o algo asi?


Juank
Título: Re: Cargar imágenes en Linux modo consola
Publicado por: Edu00 en Miércoles 28 de Mayo de 2003, 12:27
Hola de nuevo.

Para intentar aclarar un poco mi pregunta anterior:

"Mi programa en C puede utilizar Allegro para cargar imágenes (tipo iconos, bmp's, por ejemplo) en Linux en modo CONSOLA???. Y si puede, cómo??."

un amigo me enseñó un  programa suyo (hecho en turboC y corre bajo MS-DOS). Los iconos (bmp, por ejemplo) los carga utilizando funciones de la librería graphics como load_bmp. ¿Puedo hacer algo parecido con Allegro para Linux en modo consola?. Envío anexo un ejemplo de lo que me gustaría conseguir (más o menos).
Es un recorte del menú inicial del programa q os he comentado.

Gracias.
Título: Cargar imágenes en Linux modo consola
Publicado por: JuanK en Miércoles 28 de Mayo de 2003, 14:06
definicitivamente creo que estas confundido...

Modo consola es modo texto, y en modo texto NO SE PUEDE TRABAJAR CON PIXELES, porque la unidad más pequeña es el caracter, para meter iconos, se necesita inicia.lizar el modo grafico en cualquiera de sus resoluciones, y se puede hacer ya sea en modo ventana(windowed), o pantalla completa, que debe ser lo que tu necesitas, por supuesto que con allegro se puede y es mucho más facil que con la libreria que trae el turboc, puedes consultar la yuda en linea qyue trae allegro. es una sola funcion, pero logicamente ya debes de hacer inicializado el modo grafico, para lo cual allegro trae sus propias funciones.

Lo que desarrolles con allegro te debe correr en linux o en dos o en windows, por igual, desde que , por supuesto, el resto de tus programas utilicen funciones que tambien sirvan en estos sistemas.


JuanK