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

Вниз

RichEdit, гиперссылки   Найти похожие ветки 

 
Romkin ©   (2007-04-04 17:18) [0]

В чем вопрос: гиперссылки там есть, ставлю. Но получается - как видим, так и ссылаемся.
Есть ли возможность в rtf делать ссылки как в html: название и собственно ссылка? Вроде есть, но как?


 
clickmaker ©   (2007-04-04 17:46) [1]

Нет. Можно только выключить автоматическое распознавание и самому ставить CFE_LINK на нужный текст. Ну и по клику переводить текст в линк


 
Romkin ©   (2007-04-04 18:01) [2]

Точно нет?


 
clickmaker ©   (2007-04-04 18:05) [3]

а откуда сведения, что может быть?


 
{RASkov}   (2007-04-04 18:09) [4]

WordPad стандартный может так, он использует (у меня вроде как) (RICHEDIT50W).. Смотрел WinSight32...


 
clickmaker ©   (2007-04-04 18:31) [5]


> [4] {RASkov}   (04.04.07 18:09)

а как в нем сделать ссылку?


 
clickmaker ©   (2007-04-04 18:37) [6]

попробовал в ворде сделать линк. В rtf он выглядит так

\par }{\field{\*\fldinst {\f1\fs20\lang1033\langfe1049\langnp1033\insrsid3367320  HYPERLINK "ttp://www.yandex.ru" }{\f1\fs20\lang1033\langfe1049\langnp1033\insrsid3367320\charrsid3367320 {\*\datafield
00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba9 0b2a0000007400740070003a002f002f007700770077002e00790061006e006400650078002e0072 0075002f000000}}}{\fldrslt {
\cs15\f1\fs20\ul\cf2\lang1033\langfe1049\langnp1033\insrsid3367320\charrsid33673 20 YANDEX}}}

вордпад показал слово YANDEX цветом ссылки и с пальцем, но щелчок проигнорировал


 
Romkin ©   (2007-04-04 19:06) [7]

Сурово :)


 
Romkin ©   (2007-04-04 21:03) [8]

Все правильно, fldinst - содержимое, fldrslt - представление. Вопрос в том, как это проще всего сделать


 
{RASkov}   (2007-04-04 23:30) [9]

> название и собственно ссылка? Вроде есть, но как?

http://www.experts-exchange.com/Programming/Languages/Pascal/Delphi/Q_21356661.html?qid=21356661
и там, в самом низу почти, написано как добится такого.
Я попробовал, работает, т.е. отображение так как надо, а как насчет ссылки(за/под текстом)... фик знает, не ковырял далее.


 
{RASkov}   (2007-04-04 23:34) [10]

> [5] clickmaker ©   (04.04.07 18:31)
> а как в нем сделать ссылку?

> [6] clickmaker ©   (04.04.07 18:37)
> попробовал в ворде сделать линк.

Ну да... и я так же :) Добавил в ворде линк, кстати то-же Яндекс :), и сохранил в rtf.... затем открыл WordPad"ом


 
Desdechado ©   (2007-04-05 11:34) [11]

Я попробовал с OpenOffice сделать линк, сохранить в rtf, открыть в richedit.
Показывает отдельно текст, отдельно в угловых скобках url.
Сильно не копался, может что-то прозевал в опциях.


 
clickmaker ©   (2007-04-05 11:41) [12]


> [11] Desdechado ©   (05.04.07 11:34)

это если юзать RichEdit20A
а вордпад в 2003, например, юзает RICHEDIT50W


 
Romkin ©   (2007-04-05 11:49) [13]

Ладно, копаться во внутренних форматах rtf как-то не хочется... Попробую ручками сделать :)



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

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

Наверх




Память: 0.49 MB
Время: 0.03 c
15-1178289480
antonn
2007-05-04 18:38
2007.06.03
запуск службы с заданием приоритета


15-1178907173
Другой
2007-05-11 22:12
2007.06.03
Подскажите, пожалуйста, чей стих


2-1179297317
Darvin
2007-05-16 10:35
2007.06.03
Вызов метода процедурного типа


1-1176188387
Pattern
2007-04-10 10:59
2007.06.03
Код сочетания клавиш


2-1178898796
M1sT
2007-05-11 19:53
2007.06.03
Ошибка при выполении SQL запроса....