Cor no dbgrid ???

Destinado ao auxílio e Troca de informações sobre a ferramenta Xmaker
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable
Dimmy Angelo
Mensagens: 110
Registrado em: Setembro 26th, 2011, 11:54 am
Contato:

Cor no dbgrid ???

Mensagempor Dimmy Angelo » Abril 1st, 2012, 8:09 pm

Como consigo diferenciar registro com cores em um dbgrid

Clientes = Preto
Fornecedores = Vermelho

Atenciosamente,
Você não está autorizado a ver ou baixar esse anexo.

Gustavo
Mensagens: 244
Registrado em: Dezembro 22nd, 2010, 1:05 am
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: Cor no dbgrid ???

Mensagempor Gustavo » Abril 2nd, 2012, 10:25 am

Olá,

Faça assim:

No evento DrawDataCell do grid coloque o seguinte código:

If TabGlobal.DClientes.CLI_TIPO = '1' then
begin
gridconsulta.Canvas.Font.Color := clBlack;
Gridconsulta.DefaultDrawDataCell(Rect, Field, State);
end;

If TabGlobal.DClientes.CLI_TIPO = '2' then
begin
gridconsulta.Canvas.Font.Color := clRed;
Gridconsulta.DefaultDrawDataCell(Rect, Field, State);
end;
Att,

Gustavo Barreto
;)

Dimmy Angelo
Mensagens: 110
Registrado em: Setembro 26th, 2011, 11:54 am
Contato:

Re: Cor no dbgrid ???

Mensagempor Dimmy Angelo » Abril 2nd, 2012, 6:11 pm



[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Voltar para “Xmaker”

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 32 visitantes