Вниз
Скачать: 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.02 c
15-1194338110
Costy
2007-11-06 11:35
2007.12.09
Вопрос по литературе


15-1194524177
Dragon
2007-11-08 15:16
2007.12.09
Стоимость программы на Delphi


3-1185800370
HID
2007-07-30 16:59
2007.12.09
Проблема с очисткой таблицы


2-1195012746
Brave
2007-11-14 06:59
2007.12.09
Интересно, реально ли такое...


2-1195215537
F@T@L_Err0r
2007-11-16 15:18
2007.12.09
Потоки




   Наверх