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

TRichEdit - выдиление жирным   Найти похожие ветки 

← →
KillerToxa   (2005-06-02 08:41) [0]

Может кто знает как можно легко выделить текст жирным в TRichEdit-e. Я сейчас делал через FindText, потом выделял текст и к выделеному применял RichEdit.SelAttributes.Style:=RichEdit.SelAttributes.Style + [fsBold]; Так конечно то всё работает, но есть гляки с поиском текса которые я описал здесь http://delphimaster.net/view/1-1117526237/,  но с ним не помогли. Может есть способ сразу задать тексту, чтоб он был жирный, при добавлении в TRichEdit? Как в HTMl, может теги какие есть? Типа хочу я добавить в RichEdit "Привет всем" и всем выделит жирным. И делать не так
RichEdit.Lines.Add("Привет всем");
RichEdit.SelStart:=RichEdit.FindText("всем", 0, 11);
RichEdit.SelLength:=4;
RichEdit.SelAttributes.Style:=RichEdit.SelAttributes.Style + [fsBold];
а что нибуть типа такого
RichEdit.Lines.Add("Привет "+"всем");

D2005.


← →
iskatel ©   (2005-06-02 09:03) [1]

да легко :-) чтоб не искать потом, запоминай сразу - добавил "привет", запомнил позицию курсора - вот тебе и selStart, добавил дальше, посмотрел св-во Length у того что добавляешь - вот тебе selLength, а чтоб все было удобно, так как ты хочешь, ф-цию накатай типа "addBold", "привет" передавай через add, а "всем" через addBold :-)


← →
KillerToxa   (2005-06-03 08:58) [2]

Это конечно неплохой вариант, а по другому никак?


← →
Anatoly Podgoretsky ©   (2005-06-03 09:13) [3]

RichEdit.DefAttributes.Style := [fsBold];



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

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



Память: 0.45 MB
Время: 0.031 c
6-1111756038
hexen
2005-03-25 16:07
2005.06.29
Как заполнить поля открытой формы WB


14-1117299118
lookin
2005-05-28 20:51
2005.06.29
Предлагаю послушать песню Ивана Демьяна


8-1110101334
romantic
2005-03-06 12:28
2005.06.29
Положение TImage в Scrollbox`е


11-1100479252
Sancho666
2004-11-15 03:40
2005.06.29
работа сайта кол.мастак


6-1112392985
Muh
2005-04-02 02:03
2005.06.29
Почему у флешгета получается, а у меня нет :)




   Наверх