Bom dia amigo...
Se eu entendi bem vc quer trocar a cor da célula toda do grid, Correto???
Portanto no evento onDrawColumnCell...
with DBGrid.Canvas do
begin
Font.Color := clWhite;
Brush.COlor := clRed;
FillRect(Rect);
// Essa linha abiaxo é pra dar uma encrementada na célula...
TextOut(Rect.Left+10, 2+Rect.Top-contDraw, Column.Field.DisplayText);
end;
Ae está amigo...
Qaulquer duvida entre em contato.
Att.
Ricardo Diniz
Analista/Programador Delphi CS/N-Tier/.Net
CLT - PJ/FreeLancer.
--- Em seg, 9/8/10, Gilvan Costa info...@yahoo.com.br escreveu:
De: Gilvan Costa info...@yahoo.com.br
Assunto: [delphi-br] Grade de Programação
Para: delphi-br@yahoogrupos.com.br
Data: Segunda-feira, 9 de Agosto de 2010, 13:35
Olá Srs.
Estou precisando implementar em um DBGRID uma grade que mostre a programação
de serviço do mês.
Esse Dbgrid terá as seguintes colunas:
CodigoDaTarefa, DataDaProgramacao, DescricaoDatarefa, 01/01, ..., 31/01
Com isso será sinalizado com uma cor a célula que cruzará a tarefa e o dia
da sua execução.
Alguém tem algum exemplo de como construir esse recurso?
Certo da colaboração, desde já agradeço
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]