Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.12.09;
Скачать: CL | DM;

Вниз

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

 
Vitebsky ©   (2006-11-17 14:29) [0]

Я делаю свой компонент - потомок от TRichEdit.

Допустим, в нём написан какой-то разноцветный текст. Мне нужно сделать так, что бы он возвращал текстовую строку, а там где идёт смена цветов, он вставлял, например [color=#ff00ff], или #color=234234... ну, смысл ясен. Как такое реализовать?


 
clickmaker ©   (2006-11-17 14:35) [1]

анализировать SelAttributes, дописывать в строку
либо выдирать в виде RTF, отсекать лишние тэги, приводить к нужному виду


 
Vitebsky ©   (2006-11-19 16:48) [2]

Всё оказалось намного проще...
Я просто в цикле перемещаю каретку и читаю цвет и название фонта симфола, и если он меняется - вставляю тег :)


 
Наиль ©   (2006-11-20 07:44) [3]

> Я просто в цикле перемещаю каретку и читаю цвет и название
> фонта симфола, и если он меняется - вставляю тег :)

=
> анализировать SelAttributes, дописывать в строку



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

Текущий архив: 2007.12.09;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.024 c
15-1194418999
Ламот
2007-11-07 10:03
2007.12.09
Помогите пожалуйста разобраться со строчкой.


15-1194952991
Красный вождь
2007-11-13 14:23
2007.12.09
Редактор разводки печатных плат


2-1194979634
vegarulez
2007-11-13 21:47
2007.12.09
Вопрос про Font при выводе на принтер.


3-1180525450
jack128
2007-05-30 15:44
2007.12.09
Работа с FB из нескольких потоков


2-1194866181
Kolan
2007-11-12 14:16
2007.12.09
Что значит ошибка &amp;laquo;Invalid value for field <поле>&amp;raquo;?