Fórum Cor no StringGrid #241775
06/07/2004
0
Boa tarde a todos,
Sou um novato nesse ramo e preciso fazer um programa, que qnd dou um clique numa celula do Stringgrid, ela muda de cor. Alguém pode me ajudar?
Sds,
Helvécio
Sou um novato nesse ramo e preciso fazer um programa, que qnd dou um clique numa celula do Stringgrid, ela muda de cor. Alguém pode me ajudar?
Sds,
Helvécio
Hlopes
Curtir tópico
+ 0
Responder
Posts
06/07/2004
Lucas Silva
no OnDrawCell faça:
with (Sender as TStringGrid) do begin // Don´t change color for first Column, first row if (ACol = 0) or (ARow = 0) then Canvas.Brush.Color := clBtnFace else begin case ACol of 1: Canvas.Font.Color := clBlack; 2: Canvas.Font.Color := clBlue; end; // Draw the Band if ARow mod 2 = 0 then Canvas.Brush.Color := $00E1FFF9 else Canvas.Brush.Color := $00FFEBDF; Canvas.TextRect(Rect, Rect.Left + 2, Rect.Top + 2, cells[acol, arow]); Canvas.FrameRect(Rect); end;
Responder
Gostei + 0
06/07/2004
Rômulo Barros
[color=red:e58ec4edf4]IMPORTANTE
Antes de postar sua pergunta, faça uma pesquisa (utilize o botão pesquisar colocado logo abaixo do título do fórum). Você obterá sua resposta MUITO mais rapidamente. [/color:e58ec4edf4]
Aí vão os links resultantes de uma pesquisa:
http://delphiforum.icft.com.br/forum/viewtopic.php?t=48057&highlight=stringgrind1+canvas
http://delphiforum.icft.com.br/forum/viewtopic.php?t=47845&highlight=stringgrind1+canvas
http://delphiforum.icft.com.br/forum/viewtopic.php?t=47883&highlight=stringgrind1+canvas
Antes de postar sua pergunta, faça uma pesquisa (utilize o botão pesquisar colocado logo abaixo do título do fórum). Você obterá sua resposta MUITO mais rapidamente. [/color:e58ec4edf4]
Aí vão os links resultantes de uma pesquisa:
http://delphiforum.icft.com.br/forum/viewtopic.php?t=48057&highlight=stringgrind1+canvas
http://delphiforum.icft.com.br/forum/viewtopic.php?t=47845&highlight=stringgrind1+canvas
http://delphiforum.icft.com.br/forum/viewtopic.php?t=47883&highlight=stringgrind1+canvas
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)