String grid, fiz mas deu probelma

Delphi

15/08/2003

Como faço para pintar uma celula, ou uma coluna, ou uma linha, ou a cor da fonte de determinada celula num StringGrid???

Eu fiz algo simples: (evento onDrawCell)
if (ACol=4) and (ARow<>0) then
begin
StringGrid1.Canvas.Brush.Color := clCream;
StringGrid1.Canvas.FillRect(Rect);
end;

Ele pinta acoluna que eu quero, mas o problema é que os valores desta coluna somem, e agora??


Marcela

Marcela

Curtidas 0

Respostas

Motta

Motta

15/08/2003

if (ACol=4) and (ARow<>0) then
begin
StringGrid1.Canvas.Brush.Color := clCream;

StringGrid1.Canvas.Brush.FontColor := clNavy; // p. exemplo


StringGrid1.Canvas.FillRect(Rect);




end;


GOSTEI 0
POSTAR