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

RichEdit на WinAPI   Найти похожие ветки 

← →
JustAnotherDummy   (2004-02-11 20:52) [0]

Есть richedit, созданный на winapi. Мне нужно по ходу выполнения программы добавлять туда строки текста. Вопрос: не вникая с дебри rtf-спецификации, как мне добавить стоки жирным шрифтом и строки определенного текста?

Заранее благодарен.


← →
JustAnotherDummy   (2004-02-11 21:27) [1]

Видно вопрос достаточно специфический... ok. Тогда как мне выделить какой-нить кусок текста, а потом поменять его цвет/параметры_шрифта? На api есессно...


← →
YuRock ©   (2004-02-11 21:34) [2]

EM_SETBKGNDCOLOR - цвет фона;
EM_SETCHARFORMAT - форматирование текста (всего и/или выделенного);

...

Все описано в Help"е


← →
JustAnotherDummy   (2004-02-11 21:50) [3]

спасибо, то что надо


← →
JustAnotherDummy   (2004-02-11 22:15) [4]

Я конечно сильно извиняюсь за свою навязчивость, но как мне добавить символ перевода строки, чтобы следующий текст начинался уже с новой строки, а не следовал за предыдущим.


← →
dr Tr0jan ©   (2004-02-12 09:25) [5]

Добавь в строку текста символ возврата каретки:
...
var
Str, NewStr: String;
...
begin
...
NewStr := Str + #13; // где NewStr - полученная строка, Str - исходная строка.


← →
JustAnotherDummy   (2004-02-12 09:56) [6]

Я так сначала и делал. Проблема оказалась в том, что я не указал стиль EM_MULTILINE. Просто думал, это подразумевается. Разьве бывают однострочные RichEdit"ы? Короче, все спасибо.



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

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



Память: 0.46 MB
Время: 0.02 c
3-1079681670
Anka
2004-03-19 10:34
2004.04.18
Сетевая версия БД


14-1079954479
Соловьев
2004-03-22 14:21
2004.04.18
Есть ли программеры из Киева?


4-1076152694
Talla2k
2004-02-07 14:18
2004.04.18
не убиваемый процесс


1-1080799028
Вячеслав2004
2004-04-01 09:57
2004.04.18
Узнать разрядность числа


1-1080470722
Shopot
2004-03-28 14:45
2004.04.18
VCL.




   Наверх