![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Richedit добавить текст в гиперссылку [D5, WinXP]
Robert © (2006-02-14 19:13:00)Создав в Richedit гиперссылку, у меня появилась следующая проблема:
при вставке символов (по Paste или с помощью клавиатуры) в среднюю часть самой ссылки, ссылка разбивается на две отдельные ссылки со вставленным текстом в середине.
созданнвставленный текст ая ссылка
Как сделать так, чтобы при вставке новый текст стал частью гиперссылки.
аноним (2006-02-15 04:58:00) [1]стоит аналогичная задача. пока что скланяюсь к WebBrowser и динамической генерации HTML-кода с последующим OnBeforeNavigate2 и обработкой клика.
мне нужно для реализации интерфейса "правил" а-ля Outpost ;) как вариант еще рассматриваю использование SynEdit'a.
Robert (2006-02-14 20:03:00) [2]Не пойдет.
EM_AUTOURLDETECT определяет только URL ссылки. В нашем примере имеем дело с произвольными ссылками
созданнвставленный текст ая ссылка
begin...end (2006-02-14 19:34:00) [3]Автоматическое определение ссылок не подойдёт?
RichEdit.Perform(EM_AUTOURLDETECT, Integer(True), 0)