Como trocar a cor de um caractere que está dentro de um RichEdit sem ter que seleciona-lo.
Como faço para trocar a cor de um caractere que está dentro de um RichEdit sem ter que selecioná-lo, pois na forma básica o programa é obrigado a selecionar o caractere para alterá-lo. A questão é que se eu estiver em num caractere de parênteses ele automaticamente mude de cor, porém, do jeito normal está dando uma travada indesejável.
Naoseiasenha
Curtidas 0
Respostas
Raimundo Pereira
20/10/2015
http://www.activedelphi.com.br/forum/viewtopic.php?t=62478&sid=c7473de0b9d94291da3523032a629788
GOSTEI 0
Naoseiasenha
20/10/2015
O problema está justamente no jeito normal. Mesmo setando o ponteiro para selecionar uma letra determinada ela dá uma pequena travada (pois tem que locomover o ponteiro para outro lugar e voltar novamente a posição que estava), até porque, a cor ficara mudada somente quando estiver com o ponteiro em cima do caracter, quando não estiver volta ao normal. Igual quando alguém colocar parênteses na IDE do Delphi.
GOSTEI 0