Cor no richedit

Delphi

04/11/2007

Bom dia,

estou fazendo um programa de chat e usando um RichEdit para exibir o texto. Gostaria de saber como fazer para alterar a cor de uma mensagem, no caso sempre a da ultima linha, que é a linha mais nova de modo que fique algo assim:

[b:55350ce35d][color=red:55350ce35d]<FULANO>[/color:55350ce35d][/b:55350ce35d] [color=blue:55350ce35d]frase escrita aqui[/color:55350ce35d]

Procurei na internet e aqui mesmo no forum e nao encontrei nenhuma resposta satisfatoria. A maioria dos codigos que achei é para colorir sintaxe de codigo, que no caso colore palavras especificas, o que não é meu caso.

Grato


Kohl

Kohl

Curtidas 0

Respostas

Kohl

Kohl

04/11/2007

sobe


GOSTEI 0
Edilcimar

Edilcimar

04/11/2007

veja quantas linhas tem o richedit usando rechedit.lines.count, pegue a última e coloque richedit.font.color := clRed


GOSTEI 0
Storm_x

Storm_x

04/11/2007

Olá, estava de bobeira na net nesse sabado e encontrei algo semelhante, acho que pode ajudar:

http://www.activedelphi.com.br/forum/viewtopic.php?t=15826&highlight=richedit1&sid=984860debe1f916e666cf1dd9b20c542

http://www.activedelphi.com.br/forum/viewtopic.php?t=16212&highlight=richedit1&sid=984860debe1f916e666cf1dd9b20c542

Até.


GOSTEI 0
POSTAR