Текущий архив: 2003.11.27;
Скачать: CL | DM;
ВнизНастройки в TTreeView зачем и как реализовать? Найти похожие ветки
← →
Kacnep (2003-11-17 15:24) [0]Привет Всем!
Народ кто знает об этом что нибудь?
В программах которые сейчас стали появляться довольно часто все настройки (Settingsы) отображаются в виде дерева наверное используют TTreeView. Интересно почему или только для удобства?
Надо же сохранять дерево и загружать. А еще и как то получать инфу по тому или иному параметру. С точки зрения реализации вроде бы неудобно. Или я ошибаюсь?
Если кто нить сможет реализовать сие или у кого нить есть пример - огромная просьба поделитесь. ICQ 70015922
Спасибо.
← →
афвуд (2003-11-17 15:26) [1]Ну сохранять и загружать дерево просто. У него спец. процедуры для этого есть вроде.
← →
Kacnep (2003-11-17 15:28) [2]А получить тот или иной параметр?
Просто интересно для чего используют именно дерево?
Вот запало что то в душу и не дает покоя :(
← →
Малиновский Владимир (2003-11-17 15:29) [3]Поищи в сети TVirtualTreeView - бесплатный и просто шикарный компонент с массой примеров и документацией. Я теперь деревья только с помощью него и строю.
← →
Малиновский Владимир (2003-11-17 15:30) [4]А именно дерево почему - а как, по-твоему, лучше отображать иерархические структуры (особенно произвольной вложенности)?
← →
Kacnep (2003-11-17 15:33) [5]2 Малиновский Владимир
Полностью с Вами согласен!
Ненавижу использовать любые другие компоненты кроме стандартных.
Но ЭТО!!!
Ставлю сразу после инстала дельфей. :)
Мне интересен так же вопрос доступа к тому или иному параметру.
Т.е. весь вопрос наверное в реализации.
Может кто нить что нить делал подобное?
← →
Малиновский Владимир (2003-11-17 15:41) [6]Насчет параметров - ну, например, просто дублируя структуру ветки реестра.
← →
Kacnep (2003-11-17 15:48) [7]нда... интересно
Но все равно велосипед изобретать пока не буду посмотрю еще
может кто нить уже делал так.
Может поделиться кодом.
Мне кажеться там что то вкусное есть. :)
← →
Малиновский Владимир (2003-11-17 15:55) [8]Там код - просто атас! Отрываешь любой файл - а там все просто радужного цвета и переливается, как золото и брильянты!
← →
Digitman (2003-11-17 15:58) [9]TTreeView.LoadFrom/SaveToStream/File - вот оно, вкусное)
← →
Малиновский Владимир (2003-11-17 15:59) [10]Точно! И файл текстовый (By Default) получается!
← →
Kacnep (2003-11-17 16:01) [11]Не понял где код сказка?
Вопрос в реализации такой.
Для каждого НОДА своя форма отображения параметров? Каким макаром это делается?
← →
Малиновский Владимир (2003-11-17 16:06) [12]А ты попробуй, и посмотри.
← →
Семен Сорокин (2003-11-17 16:06) [13]Для каждого НОДА своя форма отображения параметров? Каким макаром это делается?
руками, например анализируя Node.Data
← →
Digitman (2003-11-17 16:06) [14]
> Каким макаром это делается?
только - ручками своими .. и мозгами ... никаких универсальных решений нет
← →
Kacnep (2003-11-17 16:10) [15]Дело не в том :) я все понимаю.
Пример такой реализации как раз есть в TVirtualTreeView
Advanced вроде...
Делается куча форм а потом просто все пихаются в контейнер.
И в зависимости от выбраной закладки - показывается нужная.
Вместо закладок в данном случае используется Тривию.
Я для этого и залез на форум - может у кого нить есть другие решения?
← →
Kacnep (2003-11-17 16:12) [16]2 Малиновский Владимир
Делал и сохранял и считывал нужные мне структуры (Если Вы подразумевали TVirtualTree).
← →
Kacnep (2003-11-18 16:06) [17]Посоветуйте компонент для отображения параметров и их значений?
Пробовал TabControl и PageControl мешаются имена закладок.
Страницы: 1 вся ветка
Текущий архив: 2003.11.27;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.01 c