Como mudar paleta de cor em arquivo texto?

Iniciado por joseff, 08 de Março de 2008, 12:25

tópico anterior - próximo tópico

joseff

Pessoal estou tentando colocar um a imagem no arranque do grub, barra de progressão, ubuntu 7.1, quando a imagem é colocada na pasta do boot é gerado o arquivo texto usplash-artwork e neste arquivo necessito mudar a paleta de cores da imagem que vou utilizar para os valores abaixo:

Paleta de configuração do arquivo usplash-artwork.c que devo auterar para:
0 Backgound color
0 text background color
1 text background color
2 foreground color (right)
4 progress bar background color
8 text foregroun color (left)
13 failure color

Neste arquivo, usplash-artwork.c, a unica coisa que se parece com o local que eu devo mexer é o de baixo, só que eu não estou conseguindo identificar o ponto pra realizar as auterações:




/* Palette data. */
static unsigned char usplash_artwork_palette[16][3] = {
  {0x15, 0x0d, 0x0a},
  {0x32, 0x0c, 0x0a},
  {0x50, 0x0d, 0x0a},
  {0x3e, 0x1a, 0x0a},
  {0x34, 0x2c, 0x28},
  {0x54, 0x2a, 0x10},
  {0x8d, 0x27, 0x20},
  {0x65, 0x38, 0x1a},
  {0x79, 0x47, 0x26},
  {0x90, 0x5b, 0x39},
  {0xac, 0x80, 0x5d},
  {0xa8, 0x88, 0x35},
  {0xc8, 0xa3, 0x86},
  {0xe9, 0xc9, 0xa5},
  {0xf2, 0xe1, 0xc8},
  {0xfd, 0xfd, 0xfa},
};

/* Pixmap structure. */
struct bogl_pixmap pixmap_usplash_artwork = {
  640,      /* Width. */
  400,      /* Height. */
  16,      /* Number of colors. */
  -1,      /* Transparent color. */
  usplash_artwork_palette,   /* Palette. */
  usplash_artwork_data,   /* Data. */
};

A onde eu coloco os valores definidos na paleta?


Grato; ;)