Shurik
Если пользовался простым TRichEdit - аналогично и сдесь, через SelAttributes и DefAttributes.
Пробуй, если не получиться - свисти, разберемся вместе
Shurik
Если пользовался простым TRichEdit - аналогично и сдесь, через SelAttributes и DefAttributes.
Пробуй, если не получиться - свисти, разберемся вместе
А если я динамически формирую строку? Как мне указать облать или переменную или слово, что его надо сделать болдом?
Нихрена не понимаю что у тебя не получается ...
Содержимое объекта:
[MyVariable]
Скрипт объекта:
begin
MyVariable := 'BLA-BLA-BLA';
end;
В редакторе объекта текст [MyVariable] делаешь BOLD ...
Я делаю так:
MemoStr.Memo := 'текст нормальный ' + [MyVar] + ' опять нормальный текст';
Так вот надо чтобы все что в [MyVar] - было BOLD
с Rich не получается динамически вставить...
Комментарии
Используй TfrRichView - в нём как раз можно выводить текст в формате RTF ...
Если пользовался простым TRichEdit - аналогично и сдесь, через SelAttributes и DefAttributes.
Пробуй, если не получиться - свисти, разберемся вместе
begin
MakeStr.Lines.Text := 'bla-bla-bla';
MakeStr.DefAttributes.Style := [fsBold];
MakeStr.Lines.Text := MakeStr.Lines.Text + 'bold bla';
MakeStr.DefAttributes.Style := [];
MakeStr.Lines.Text := MakeStr.Lines.Text + 'normal';
end;
Ругается не определена переменная "". Куда рыть?
Пробую просто программно внести текст в Rich:
Rich1.Lines.Add('text');
ничего не выводит
Для такого юзай 3-ку
млин...
Нихрена не понимаю что у тебя не получается ...
Содержимое объекта: Скрипт объекта:
В редакторе объекта текст [MyVariable] делаешь BOLD ...
MemoStr.Memo := 'текст нормальный ' + [MyVar] + ' опять нормальный текст';
Так вот надо чтобы все что в [MyVar] - было BOLD
с Rich не получается динамически вставить...
Ну тогда удачи в работе