andrestudio писал(а):
получится ещё как, и уже давно работает. За подробностями пытай коллегу sla8a http://forum.hiasm.com/topic/63585/0Я считаю, првильным вариантом было бы реализовать это как в дельфийском TComponent: каждый компонент наследуется от общего класса, у которого есть:
- свойство, указывающее на его хозяина (owner)
- список всех его дочерних элементов (Child[i])
- метод, которым хозяин информирует дочерние элементы о том, что они будут уничтожены (Notification). Дочерние элементы добавляют/удаляют себя из списка хозяина. Тогда каждый элемент может узнать в каком контейнере он находится и получить доступ к остальным элементам.