-
amid1804 (18.05.07 16:31) [0]Добрый день! Подскажите возможно ли модифицировать Label чтоб реализовать следующее:
label.caption:='Ссылка на сайт: <ref='http://site.com' САЙТ>
отрисовывать caption, заменяя <ref='http://site.com' САЙТ> описанием ('САЙТ'), выделить другим цветом и обрабатывать OnClick, OnMouseOver?
Чтоб выводилось напр. так:
'Ссылка на сайт: САЙТ'.
С парсингом проблем нет, вопрос именно по цвету/шрифту -
Юрий Зотов © (18.05.07 16:56) [1]1. Заместить Paint, в нем парсить и рисовать текст. При этом вычислять и запоминать координаты области, в которой прорисована ссылка.
2. Заместить Click, в нем смотреть, куда кликнули. Если по ссылке - делать, что нужно, если нет - вызывать inherited. -
Есть такой компонент GrLink - тот же лабел, только для URL :) www.grundic.ru