GARANTIR DESCONTO

Fórum StringGrid Zebrado - Cor da Linha Selecionada #344439

13/08/2007

0

Tenho a seguinte rotina no evento DrawCell de um StringGrid

if ARow > 0 then //título
begin
if ARow mod 2 = 0 then
Canvas.Brush.Color := $00E1FFF9
else
Canvas.Brush.Color := $00FFEBDF;
Canvas.Font.Color := ClBlack;
end
else
Canvas.Font.Color := ClWhite;

Grid.Canvas.TextRect(Rect, X, Y, VTexto);
Canvas.FrameRect(Rect);
end;

Essa rotina faz com que o grid fique zebrado. Porém, com essa rotina, ao se clicar numa linha, ela não fica mais com aquela cor de seleção diferente. Aparece apenas aqueles pontinhos que demonstram que a linha está selecionada.

Há algum meio de fazer essa seleção de linha com mais destaque?

Obrigado.


Armindo

Armindo

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar