Вниз
Скачать: 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.022 c
14-1080200566
Ega23
2004-03-25 10:42
2004.04.18
По C++ вопрос будет, не бейте сильно :о)


1-1080682818
uncoder
2004-03-31 01:40
2004.04.18
Delphi + Winamp skin


4-1076877060
Axon
2004-02-15 23:31
2004.04.18
!!! OpenProceess !!!


3-1079933497
snake1977
2004-03-22 08:31
2004.04.18
Pervasive+Betrive


14-1079973539
Обитатель
2004-03-22 19:38
2004.04.18
Про тех кто отвечает...




   Наверх