Attraverso le proprietà SelStart e SelLength, puoi impostare la selezione del testo all'interno del controllo RichEdit.
Avendo una selezione, attraverso la proprietà SelAttributes puoi modificare le caratteristiche del testo selezionato: carattere, stile, dimensione, colore e così via.
Nella Guida in linea trovi questo esempio:
codice:
procedure TForm1.Button1Click(Sender: TObject);
begin
with RichEdit1.SelAttributes do
begin
Color := clRed;
Height := Height + 5;
end;
RichEdit1.Lines.Add('This line of text will be red.');
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
RichEdit1.DefAttributes.Color := clBlue;
RichEdit1.DefAttributes.Style := [fsBold, fsItalic];
end;
Consulta la guida per altri esempi e indicazioni sull'utilizzo delle proprietà citate.
Ciao!