![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Цвет в RICHEDIT
mm0 © (2003-07-19 05:50:00)
Есть 2 строчки в RICHEDIT
"Привет Вася"
"123 asd"
Как сделать чтобы "Привет" было красного цвета
"Вася"-синего "123"-зеленого "asd" черного?
Пример кода, если можно:)
mm0 (2003-07-21 19:05:00) [1]
спасибо! помогло!
DHDD (2003-07-20 06:07:00) [2]
with richedit1 do begin
//SelAttributes.Name:="Times New Roman";
//SelAttributes.Style:=[];
//SelAttributes.Size:=12;
//Paragraph.Alignment:=align1;
SelAttributes.Color:=clRed;
seltext:="Привет ";
SelAttributes.Color:=clBlue;
seltext:="Вася";
// etc
end;
mm0 (2003-07-20 05:48:00) [3]
Да!Но у тебя каждой слово в разной строке.А мне надо чтобы было
две строки,В ЭТОМ И ПРОБЛЕМА:
"Привет Вася"
"123 asd"
Marser (2003-07-19 21:22:00) [4]procedure TForm1.FormCreate(Sender: TObject);
begin
with RichEdit1,RichEdit1.selattributes do
begin
color:=clRed;
lines.add("Привет");
//f.color:=clBlue;
color:=clBlue;
lines.add("Вася ");
//f.color:=clgreen ;
color:=clgreen;
lines.add("123");
//f.color:=clBlack;
color:=clBlack;
( " asd")procedure TForm1.FormCreate(Sender: TObject);
begin
with RichEdit1,RichEdit1.selattributes do
begin
color:=clRed;
lines.add("Привет");
//f.color:=clBlue;
color:=clBlue;
lines.add("Вася ");
//f.color:=clgreen ;
color:=clgreen;
lines.add("123");
//f.color:=clBlack;
color:=clBlack;
lines.add(" asd")
end;
end;
Так понятнее?
mm0 (2003-07-19 18:17:00) [5]
Там нечего непонятно""
Song (2003-07-19 11:14:00) [6]
В хэлпе.