![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TRichEdit - просмотр стилей [D7, WinXP]
Vitebsky © (2006-11-17 14:29:00)Я делаю свой компонент - потомок от TRichEdit.
Допустим, в нём написан какой-то разноцветный текст. Мне нужно сделать так, что бы он возвращал текстовую строку, а там где идёт смена цветов, он вставлял, например [color=#ff00ff], или #color=234234... ну, смысл ясен. Как такое реализовать?
Наиль (2006-11-20 07:44:00) [1]> Я просто в цикле перемещаю каретку и читаю цвет и название
> фонта симфола, и если он меняется - вставляю тег :)
=
> анализировать SelAttributes, дописывать в строку
Vitebsky (2006-11-19 16:48:00) [2]Всё оказалось намного проще...
Я просто в цикле перемещаю каретку и читаю цвет и название фонта симфола, и если он меняется - вставляю тег :)
clickmaker (2006-11-17 14:35:00) [3]анализировать SelAttributes, дописывать в строку
либо выдирать в виде RTF, отсекать лишние тэги, приводить к нужному виду