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

Вниз

Гипертекст   Найти похожие ветки 

 
mao ©   (2004-02-07 20:09) [0]

Здравствуйте, господа программисты! Столкнулся с такой проблемой – нужно реализовать гипертекстовую структуру. Т.е. в окне выводится какой-то текст, в котором есть активные ссылки (выделенные слова), по клику на которые в окно должен загружаться другой текст. Но эти ссылки могут быть связаны не только с текстом. Например, некоторые из них должны вызывать окно с картинкой или запускать звуковой файл. Т.е. надо как-то определять какая ссылка нажата и выполнять соответствующие действия. Это как-то можно реализовать на стандартных компонентах?


 
KilkennyCat ©   (2004-02-08 00:27) [1]

TPlusMemo - подсветка синтаксиса, ссылки, обработка события по клику на ссылку.


 
Opuhshii ©   (2004-02-08 08:39) [2]

>нужно реализовать гипертекстовую структуру
это вы так называете страничку на HTML написать?....

>Это как-то можно реализовать на стандартных компонентах?
TWebBrowser


 
mao ©   (2004-02-08 13:20) [3]

KilkennyCat © , TPlusMemo - это что такое и откуда берется?

Opuhshii ©, использовать HTML не очень хочется. Вряд ли в этом случае получится написать свои обработчики нажатия на активные элементы (надписи) в тексте. Ведь мне нужно не только переходить с текста на текст, но и выводить картинки в отдельных окнах программы, открывать новые окна в приложении и т.д.


 
KilkennyCat ©   (2004-02-08 14:39) [4]

Ну почему же ХТМЛ не годится? то же можно... ява-скрипты позволят все обработать, так что Opuhshii, в принципе, прав. По крайней мере, приложение будет гибче.
А TPlusMemo - это неплохой компонет стандартного мемо, Без ограничения на длину текста и с доп. функциями. Валяется в сети. Поищете в яндексе. А еще можно RxRichEdit.


 
mao ©   (2004-02-08 16:31) [5]

А разве получится, используя TWebBrowser управлять какими-то другими элементами в приложении? Например, текст хранится в htm-файле и загружается в TWebBrowser. В тексте есть активная ссылка, по нажатию на которую в Label1 должна выводится какая-нибудь надпись, и в этот же момент в Image1 должно загрузиться изображение. Такое реально сделать, используя html и TWebBrowser?



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

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

Наверх




Память: 0.48 MB
Время: 0.019 c
1-53620
Budy
2004-02-06 23:07
2004.02.17
HTML из Delphi


4-53811
comwad
2003-12-11 09:08
2004.02.17
Какие *.pas при использовании функции DeviceIoControl нужны?


1-53464
DAnton
2004-02-06 09:18
2004.02.17
Не могу убрать BalloonHint.


1-53467
VID
2004-02-05 23:14
2004.02.17
Определение SelStart по координатам мышки


14-53715
Карелин Артем
2004-01-29 13:58
2004.02.17
Глюк?