miércoles, 12 de mayo de 2010

Colores para Biblioteca Allegro C++

Después de buscar largo y tendido a lo ancho de internet y cansado de no encontrar los colores, decidi mostrarlos yo mismo y tener una referencia de que color es que numero. Os dejo una captura y el codiguillo por si no os gusta mi captura de pantalla :P





No olvideís de crear nuevo proyecto y Allegro Static, si no, dara error.

#include <allegro.h>

void init (void) {
  // Inicializar Allegro y Teclado
  allegro_init();
  install_keyboard();
  // install_timer();
  // install_mouse();

  // Inicializar Modo Gráfico
  if (set_gfx_mode (GFX_SAFE,1024,768,0,0)!=0){
    set_gfx_mode (GFX_TEXT,0,0,0,0);
    allegro_message("Incapaz de entrar en modo gráfico \n%s\n",allegro_error);
    exit(-1);
  }
}

int main() {
  init();
  int i,linea,horizontal;
  linea = 10;
  horizontal = 50;
  for (i = 0;i<=256;i++) {
    textprintf_ex(screen,font,(horizontal-30),linea,palette_color[15],palette_color[0],"%d",i);
    textout_ex(screen, font, "Colores", horizontal,linea, palette_color[i],palette_color[0]);
    textout_ex(screen, font, "Colores", horizontal,linea, palette_color[i],palette_color[0]);
    linea = linea + 15;
    if (i==45 || i==(45*2) || i==(45*3) || i==(45*4) || i==(45*5) || i==(45*6)) {
      horizontal = horizontal + 120;
      linea = 15;
    }
  }
 readkey();
}

END_OF_MAIN();

No hay comentarios:

Publicar un comentario

Escribe tu comentario

------ ------------