Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Cambiar color de fuente de un String Grid. (https://www.clubdelphi.com/foros/showthread.php?t=19781)

alfredosg19 26-03-2005 11:02:58

Cambiar color de fuente de un String Grid.
 
Hola a todos, tengo una tabla donde guardo los días y quiero que si es domingo o festivo me aparezca en rojo, pero solo este dia (no toda la tabla). He puesto un if para comparar si el contenido del Array en el valor tipo de horario es Festivo (1), entonces pinta la tabla toda de rojo (incluidos los días no festivos).

Código:

  if Dades[fil].THorari='1' then
                Begin
          sghorari.Cells[dSet,0].Font.Color:=clRed;
          sgHorari.Cells[dSet,0]:=Dades[fil].Dia;
          sgHorari.Cells[dset,fil+1]:=Dades[fil].hora;
                end
          else
                Begin
                  sghorari.Font.Color:=clBlack;
          sgHorari.Cells[dSet,0]:=Dades[fil].Dia;
          sgHorari.Cells[dset,fil+1]:=Dades[fil].hora;
        end;

Necesitaria algo así, pero me da error.
Código:

sghorari.Cells[dSet,0].Font.Color:=clRed;
Gracias por vuestra valiosa ayuda.

alfredosg19 27-03-2005 18:12:02

Retomo el tema.
 
Hola, retomo el tema para decir que me gustaria saber si alguien lo ha podido hacer, es decir que si es posible o no. Muchas gracias.

Lepe 27-03-2005 18:48:10

No es la solución.... pero es una Solución. Las RXLIBS traen un componente que si puedes personalizar cada celda, fuente, color de fuente, color de fondo, incluir una imagen, etc.

Un saludo


La franja horaria es GMT +2. Ahora son las 10:20:11.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi