Форум: "Основная";
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];
ВнизКак поменять цвет шрифта в Memo? Найти похожие ветки
← →
Fellomena (2001-12-29 12:04) [5]Привет всем 8)
У меня вопрос по теме:
я в RichEdit-e могу изменять цвет каждой строки и фона, но вот проблема :
как сделать одну часть строки одного цвета, а другую другого ?
Делала так:
RichEdit1.SelAttributes.Color := clRed;
//RichEdit1.Lines.Add(Name + ": ");
При добавлении строки способом RichEdit1.Lines.Add в её конец ставится нуль-терминатор, от которого избавиться, использую метод Add, нельзя... ну то есть у строки его убрать можно наверное, но при следующем RichEdit1.Lines.Add(str); str всё равно будет на след. строке.
Я пробовала изголяться следующим образом:
function TForm1.test(col: integer; str1: string): string;
begin
RichEdit1.SelAttributes.Color := Col;
Result:=str1;
end;
...
RichEdit1.Lines.Add(test(NameCol, Name) + ": " + test(MessageCol, Message1));
...
Но, как я и ожидала, строка всё равно приобретает один цвет. 8(
Что делать ?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c