Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.015 c
2-1195215537
F@T@L_Err0r
2007-11-16 15:18
2007.12.09
Потоки


15-1194876600
Кирей
2007-11-12 17:10
2007.12.09
Подскажите, какой конструктор отчетов самый лучший для Delphi


15-1194896394
Tracy Hide
2007-11-12 22:39
2007.12.09
Касательно ИИ


1-1189937644
Vendict
2007-09-16 14:14
2007.12.09
Memo и прокрутка


2-1195119148
031178
2007-11-15 12:32
2007.12.09
Передача сообщения




   Наверх