void set_text_color( unsigned char rojo, verde, azul )


Descripción:

Especifica el color del texto del sistema, por defecto será blanco, (rojo = 255, verde = 255, azul = 255) las componentes rojo, verde, azul van desde 0 a 255.


MAIN_PROGRAM_CDIV

PRIVATE
 int i;

BEGIN_PROGRAM

 set_depth(16);
 set_gfx(GFX_AUTODETECT_WINDOWED);
 set_mode(m320x200);

 load_fpg("../help.fpg");
 put_screen(1, 1);
 write (0, 0, 0, 0, "[ESPACIO] para apagar y encender texto.");

 LOOP{
        if( key(_space) )
        {
         for( i = 255; i > 0; i -= 20 )
         {
          set_text_color(i, i, i);
          FRAME;
         }

         for( i = 0; i < 256; i += 20 )
         {
          set_text_color(i, i, i);
          FRAME;
         }
        }
   FRAME;
 }

END_PROGRAM

En el ejemplo vemos como al pulsar la tecla espacio, el texto se oscurece y se aclara, estableciendo otros colores el texto puede presentar otros efectos.


Ver: set_fps() - m320x200 ... m1024x768