Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.11.27;
Скачать: [xml.tar.bz2];

Вниз

Настройки в 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.008 c
6-90026
Tol-123
2003-10-01 14:07
2003.11.27
Широковещательный TCP пакет


1-89861
johny
2003-11-16 09:41
2003.11.27
работа с WebBrowser


8-90001
Trekk
2003-07-28 14:24
2003.11.27
Как сделать слои?


1-89893
uu
2003-11-15 13:00
2003.11.27
события


4-90171
Lord Warlock
2003-09-18 09:29
2003.11.27
WM_QUERYENDSESSION





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский