Форум: "Потрепаться";
Текущий архив: 2003.01.27;
Скачать: [xml.tar.bz2];
ВнизКак добавить в TTreeView доп. параметр ? Найти похожие ветки
← →
Tsr (2003-01-07 21:55) [0]Есть такой компонент как TTreeView - иерархическое дерево. Каждый узел там типа TTreeNode.
Нужно добавить поле Temp:string в объект TTreeNode, то есть, чтобы у каждого узла было дополнительное поле temp типа string.
Вот сижу ломаю голову... Как это сделать ?
← →
TTCustomDelphiMaster (2003-01-07 22:21) [1]TTreeNode.Data
← →
Tsr (2003-01-07 23:06) [2]А-а-а. ОК !
А все таки как бы добавить новое поле ?
Интересно с точки зрения построения компонент...
← →
Tsr (2003-01-08 00:53) [3]Ау, мастера-а-а-а
← →
Alex Konshin (2003-01-08 02:42) [4]В TTreeView почти никак. Потому как это обертка для объекта из Windows. Можешь создать свой объект с данными для узла и присваивать его в поле Data. Только не забудь потом уничтожать эти объекты, собственно в этом-то и сложность.
← →
Tsr (2003-01-08 19:00) [5]Почти никак... значит, все таки можно ? :-)
Очень любопытно было бы.
То есть мне нужно создать структуру TTreeNodeUpgrade, где будет дополнительное поле типа string. А потом создать компонент TTreeViewUpgrade, который будет наследником TTreeView (или не будет ?), но чтобы там использовалась не структура TTreeNode, а TTreeNodeUpgrade
Ведь наверняка как-нибудь это можно сделать ?
← →
petr_v_a (2003-01-08 19:33) [6]Все проще - у TTreeView есть виртуальная ф-ция CreateNode
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.01.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c