Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-04-2007
patoaballay patoaballay is offline
Miembro
 
Registrado: oct 2005
Posts: 11
Poder: 0
patoaballay Va por buen camino
Cambio de color en texto de grillas

hola a todos... queria hacerles la siguiente consulta...tengo una grilla de datos que muestra el resultado de una consulta, por defecto el color de la letra es negro, y al seleccionar una fila la misma se pinta de azul y el texto de blanco para poder visualizar mejor...ahora yo puedo cambiar el color del texto de las filas segun algun criterio, pero al seleccionar una fila, por ejemplo donde el texto es de color rojo, al pintarse de azul, no se distingue nada...lo que quisiera es que cuando seleccione una fila el texto se pinte de blanco pero al salir siga siendo rojo...

alguien puede ayudarme???
Responder Con Cita
  #2  
Antiguo 16-04-2007
Loviedo Loviedo is offline
Miembro
 
Registrado: dic 2004
Posts: 214
Poder: 0
Loviedo cantidad desconocida en este momento
Prueba esto a ver si te sirve.

Código Delphi [-]
procedure TFLdiario1.DBGrid1DrawColumnCell(Sender: TObject;
  const Rect: TRect; DataCol: Integer; Column: TColumn;
  State: TGridDrawState);
begin
  if DM.Query4TITULO.Text = 'Deudores' then
    TDBGrid(Sender).Canvas.Font.Color := clRed
  else if DM.Query4COMUNES.Text = 'X' then
    TDBGrid(Sender).Canvas.Font.Color := clBlue;
  if gdSelected in State then
    if (DM.Query4TITULO.Text = 'Deudores') or (DM.Query4COMUNES.Text = 'X')then
      TDBGrid(sender).Canvas.Font.Color := clYellow;
  TDBGrid(Sender).DefaultDrawColumnCell(Rect,DataCol,Column,State);
end;


saludos.
Responder Con Cita
  #3  
Antiguo 16-04-2007
patoaballay patoaballay is offline
Miembro
 
Registrado: oct 2005
Posts: 11
Poder: 0
patoaballay Va por buen camino
Muchas gracias!!!!

Es justo lo que necesitaba...me faltaba tener en cuenta la ultima parte....
saludos, pato.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cambio color al PageControl Ricardo Alfredo Varios 7 26-12-2006 22:39:56
color de paneles, grillas, botones configurados reina Varios 1 10-02-2006 19:47:02
Cambio de color a un componente Dayvis OOP 2 03-03-2005 18:18:21
cambio de color en un label pzala Varios 3 12-07-2004 17:25:20
Cambio de color buitrago Varios 5 27-12-2003 14:51:06


La franja horaria es GMT +2. Ahora son las 09:00:22.


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
Copyright 1996-2007 Club Delphi