Вниз
Скачать: CL | DM;

Шрифт в RichEdit   Найти похожие ветки 

 
Глеб ©   (2004-06-08 05:31) [0]

Скажите, пожалуйста, как мне перед richedit1.lines.add настроить параметры шрифта, чтобы новая линия вывелась новым шрифтом.

Например:
{то, что я хочу вставить}
RichEdit1.Lines.Add;


 
KilkennyCat ©   (2004-06-08 06:19) [1]

Необходимо установить начало выделения туда, куда будет вставлен текст, длину выделения - 0,  и воспользоваться свойствами SelAttributes:

RichEdit1.SelStart := 3;
richedit1.SelLength := 0;
richedit1.SelAttributes.Color := clred;


 
Глеб ©   (2004-06-08 07:10) [2]

А почему SelStart = 3.
А если я не знаю, какой по счёту символ.
Мне просто нужно вставить строку.


 
NAlexey ©   (2004-06-08 08:14) [3]


RichEdit1.SelAttributes.Color := clRed;
RichEdit1.Lines.Add("Красная строка");


 
KilkennyCat ©   (2004-06-08 09:24) [4]


> Глеб ©   (08.06.04 07:10) [2]
> А почему SelStart = 3.
> А если я не знаю, какой по счёту символ.
> Мне просто нужно вставить строку.


тройка - для примера.
Но вы же знаете, куда вставляете...
Если Add, значит переводите в конец всего.
Думаю, позицию конца определить не сложно.

Блин, порнография какая-то, если прочитать :))


 
MetalFan ©   (2004-06-08 09:48) [5]

SelStart := lentgh(text);
SelAttributes.Color := clRed;
SelText := #13 + SomeString;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.019 c
3-1085739438
stoper
2004-05-28 14:17
2004.06.20
Экспорт даных в OpenOffice


14-1086197617
Rouse_
2004-06-02 21:33
2004.06.20
Восстановление убитого физически жесткого диска...


3-1085734293
Bizon
2004-05-28 12:51
2004.06.20
Установка IBExpert


1-1086627168
Chlavik
2004-06-07 20:52
2004.06.20
Таймер не хочет работать...


4-1084778473
Dmitrij_K
2004-05-17 11:21
2004.06.20
значки в listview




   Наверх