Здравствуйте Maybe, Вы писали:
M>Помогите пожалуйста,
M>По сути надо реализовать список компонент и возможность добаления их на форму из этого списка, но только с помощью введения свойста — коллекции, как сделать чтобы внутри коллекции были объекты разных классов, обычные визуальные делфийские компоненты, т.е. наследники TControl, можно ли как-то приводить TControl к ним, но где это надо делать — в реализации методов коллекции или уже при реализации самой программы, испрользуя все-таки элементы коллекции как объекты NControl?
M>Заранее огромное спасибо.
Х-м-м. А может, тебе лучше юзать
TList? IMHO геморроя намного меньше будет. В
TList элементы представлены простыми указателями. Приводи к какому угодно типу

и вперед! И дописывать реализацию
TCollectionItem'ов не придётся.