|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.01.2008, 09:26 | #1 |
Форумчанин
Регистрация: 10.05.2007
Сообщений: 117
|
Работа с VirtualTreeView
Здравствуйте, на форме у меня расположены VirualStringTree и WebBrowser.
Как по выборы того или иного элемента в дереве открыть в WebBrowser соответствующую HTML-ку. На какое событие должен быть обработчик?
Задачи на заказ
Блажен тот, кто ничего не знает: он не рискует быть не понятым. |
30.01.2008, 09:49 | #2 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Я использую TVirtualDrawTree ( на счет String на официальном сайте можете мануал скачать ) в нем создаю структуру типа packed record Text: String; ... end; Потом в NodeDataSize ( вроде так свой-во наз. ) приравниваю размеру SizeOf той структуры и просто добавляем пункты и отрисовку делаем как угодно все данные для нее предаставляет сам компонент. А при OnMouseDown ( или изменение фокуса узла ) можно обрабатывать эти узлы и соответственно открывать их в WebBrowser'e
|
30.01.2008, 10:14 | #3 |
Форумчанин
Регистрация: 10.05.2007
Сообщений: 117
|
Напишите пожалуйста как выглядит структура.
Задачи на заказ
Блажен тот, кто ничего не знает: он не рискует быть не понятым. |
30.01.2008, 10:30 | #4 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Ну что Вам нужно в древе то и описуйте например текст и картинка
Код:
|
30.01.2008, 10:57 | #5 |
Форумчанин
Регистрация: 10.05.2007
Сообщений: 117
|
С построением дерева используя VirualStringTree более менее понятно, а как построить дерево с помощью DrawTree что-то не получается ((
Объясните как построить дерево, плиз.
Задачи на заказ
Блажен тот, кто ничего не знает: он не рискует быть не понятым. |
30.01.2008, 11:15 | #6 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Очень легкая реализация на быструю руку
|
30.01.2008, 11:23 | #7 |
Форумчанин
Регистрация: 10.05.2007
Сообщений: 117
|
спасибо, буду разбираться ))
Задачи на заказ
Блажен тот, кто ничего не знает: он не рискует быть не понятым. |
30.01.2008, 11:58 | #8 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
Где же взять это: TVirtualDrawTree и VirtualTrees.pas. А то прога нехочет запускаться, а посмотреть что это такое хочется. Может где понадобиться.
|
30.01.2008, 15:07 | #9 |
Форумчанин
Регистрация: 10.05.2007
Сообщений: 117
|
не могу понять как построить полноценное дерево ((
узлы добавляются, но к родительскому не могу добавить. и еще, как мышкой выделить узел?
Задачи на заказ
Блажен тот, кто ничего не знает: он не рискует быть не понятым. |
30.01.2008, 15:11 | #10 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Странно. Я вам скажу одно - зайдити на оффициальный сайт данного компонента и там скачайте мануал, после оплного прочтения ( а в сети гдет качал помню на русском, да и так статей море ) вам станет все легче и понятней, сначала кажется что ужас, а на самом деле этот компонент вещь классная и удобная.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос по компаненту VirtualTreeView | gyvenor | Компоненты Delphi | 13 | 28.02.2007 11:34 |