Показать сообщение отдельно
  #2  
Старый 15.08.2014, 01:45
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,087
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Видимо, проблема в том, что это rich-текст. Т.е. надо менять не у компонента, а у текста, через его аттрибуты.

ЗЫ. Это догадки, давно работал с rich-текстом, но проверить советую.

ЗЗЫ. Вот какой-то пример с ExpertsExchange:
Код:
some button click event;
  RichEdit1.SelStart :=   length(RichEdit1.text);// quote from help: f no text is selected, SelAttributes represents the attributes of the cursor position.
  RichEdit1.SelAttributes.Name := 'Arial';
  RichEdit1.SelAttributes.Size := RichEdit1.SelAttributes.Size+4;
  RichEdit1.SetFocus;
Тут для нововводимого текста, но можно сначала вызвать selectAll.
Ответить с цитированием