Главная страница
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.023 c
1-53524
Lapor
2004-02-07 16:29
2004.02.17
Появление формы при создании


6-53665
Pavels
2003-12-15 12:54
2004.02.17
посылка письма из ActiveX


7-53779
timer
2003-12-01 11:42
2004.02.17
Помогите с cd риппером


8-53664
Аноним
2003-10-17 08:24
2004.02.17
Работа с графикой


8-53663
Tik
2003-10-15 16:13
2004.02.17
расширение фотки