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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-02-2005
Ricsato Ricsato is offline
Miembro
 
Registrado: oct 2003
Ubicación: Mexicali, Mexico
Posts: 72
Poder: 21
Ricsato Va por buen camino
Pintar de distintos colores los renglones de un TsDbGrid

Hola amigos, saludos a todos!!!, me gustaria que alguien me orientara sobre como poder pintar de un color el contenido (texto) de un renglon que contiene un registro, mismo que a su vez lo esta mostrando un TsDbGrid, el texto en los renglones sera de distintos colores de acuerdo a ciertas condiciones.

si yo utilizo, TsDbGrid.Font.Color:= clRed, se me ilumina todo el contenido del TsDbGrid de color rojo y no es eso lo que necesito.

Estoy intentando con el evento OnGetDrawInfo, mismo que me permite utilizar el siguiente codigo:

if Utildad > 400 then
DrawInfo.Font.Color:=clBlue
else
DrawInfo.Font.Color:=clBlack;

Pero este evento solo se dispara una sola vez cuando el TsDbGrid recibe por primera la informacion del Query y por lo tanto solo puedo colorear una vez y lo que realmente necesito es colorear varias veces, utilizando con el mismo contenido que me esta mostrando el TsDbGrid, como puedo refrescar el contenido del TsDbGrig para que se pueda volver a disparar este evento, sin que cierre mi query ni que pierda su contenido?

O si existe alguna otra forma o metodo para colorear las letras de los renglones de este compemente, mucho les agradecere su ayuda y orientacion.

Gracias.
Saludos desde Mexicali, Baja California, Mexico.
Responder Con Cita
 



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


La franja horaria es GMT +2. Ahora son las 09:33:56.


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