Tp, eu tava tentando fazer um richedit funcionar igual a area de texto das units, que quando eu digito var ela fica automaticamente em negrito, eu tentei mas esta dando alguns erros, como eu faço isso?? existe algum componente que faça isso para mim??
abaixo o codigo que usei ( coloquei no OnChange do richedit ( nome: richedit1 ));
procedure TForm1.RichEdit1Change(Sender: TObject);
var
a,z,v : integer;
x : string;
begin
for a := 0 to richedit1.Lines.Count -1 do
begin
if pos('var',richedit1.Lines.ValueFromIndex[a]) <> 0 then
begin
z := pos('var',richedit1.Lines.ValueFromIndex[a]);
richedit1.SelStart :=z;
richedit1.SelLength := 3;
richedit1.SelAttributes.Style := [fsBold];
richedit1.SelLength := 0;
//richedit1.SelStart :=z+3;
richedit1.SelAttributes.Style := [];
end;
end;
end;
Pergunta
D4n1l0d
Ola!
Tp, eu tava tentando fazer um richedit funcionar igual a area de texto das units, que quando eu digito var ela fica automaticamente em negrito, eu tentei mas esta dando alguns erros, como eu faço isso?? existe algum componente que faça isso para mim??
abaixo o codigo que usei ( coloquei no OnChange do richedit ( nome: richedit1 ));
agradeço a ajuda desde já!!
abraços!!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.