Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Обратное построение древа [D6, WinXP]


Oleg_ ©   (2005-03-15 20:10:00) 

Подскажите, как можно осуществить сабж
т.е. частный случай: есть уже два узла без родителя, необходимо создать для них общий родительский узел.
следующий код не проходит т.к.  Parent read-only.

n:ttreenode;//узел дерева

n:=tns.AddChildObject(nil,kl1.st+kl2.st,self);
kl1.n.Parent:=n;
kl2.n.Parent:=n;


Oleg_   (2005-03-15 23:37:00) [1]

Спасибо, завтра попробую


X_Tra   (2005-03-15 20:16:00) [2]

Можно попробовать создать родительский узел сначала как Sibling, а потом сделать для первых двух узлов TTreeNode.MoveTo(...)


Наверх

Титульная страница Поиск, карта сайта Написать письмо