Форум: "Основная";
Текущий архив: 2004.02.17;
Скачать: [xml.tar.bz2];
ВнизГипертекст Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c