Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-08-2004
Avatar de triniti
triniti triniti is offline
Miembro
 
Registrado: jun 2004
Ubicación: Alicante.
Posts: 25
Poder: 0
triniti Va por buen camino
Question cambiar color a la fila seleccionada de un grid!!

Hola a todos! he estado buscando mucho por internet y no he encontrado nada, a ver si vosotros me podeis ayudar: ¿Se puede cambiar el color de seleccion de una fila en un dbGrid y un StringGrid? Por defecto es azul, pero con los colores de mi aplicación no pega ni con cola.

Muchas gracias de antemano. Saluditos!!
Responder Con Cita
  #2  
Antiguo 02-08-2004
Avatar de ruina
ruina ruina is offline
Miembro
 
Registrado: jun 2004
Posts: 196
Poder: 20
ruina Va por buen camino
para un Dbgrid puedes poner esto en el evento OnDrawColumnCell:

Código Delphi [-]
procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
  DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
    if (gdSelected in State) then
        TDBGrid(sender).Canvas.Brush.Color:=clteal;
    TDBGrid(sender).DefaultDrawColumnCell(Rect,DataCol,Column,State);
end;
__________________
todo el mundo debe creer en algo... yo creo que voy a tomarme otra copa.
Responder Con Cita
  #3  
Antiguo 03-08-2004
Avatar de triniti
triniti triniti is offline
Miembro
 
Registrado: jun 2004
Ubicación: Alicante.
Posts: 25
Poder: 0
triniti Va por buen camino
Thumbs up Muchas gracias

Muchas gracias! El procedimiento funciona perfectamente y solo he tenido que cortarlo y pegarlo, jeje, contigo da gusto.

Saludos y gracias!!
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


La franja horaria es GMT +2. Ahora son las 19:03:08.


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