-
Какие условия необходимо выполнить чтобы вложенные компоненты типа Tcomponent отображались в Object TreeView?
Или где про это можно почитать?
-
-
"Единственным практическим применением для спригов является переопределение стандартных спригов для изменения их поведения при перетаскивании узлов в дереве объектов."
Это немного не то.
В большинстве примеров что бегают по инету для появления в дереве необходимо только правильно написать сам класс.
Вот я и спрашиваю критерии этой самой правильности. Какие условия должны быть соблюдены чтобы в дереве отображалась иерархия. Перетаскивание веток меня пока мало интересует. С этим бы разобраться.
-
Пока стало понятно что:
1. В дереве отображаются компоненты у которых Owner=Form1
2. Положение в дереве определяется SetParentComponent и GetParentComponent
3. Кто сохраняет в dfm глубоко пофиг. HasParent тоже не играет роли.
-
А как сделать так чтобы поле класса могло быть узлом в дереве объектов как это делает коллекция?
-
DimaBr спасибо за Sprig-и ушел читать :)))
-
> как это делает коллекция?
Посмотрите реализацию TCollectionSprig.FigureChildren;