Да, все правильно. Когда свойству присваивается внешний компонент - проблем нет. Так TAdoTable и TAdoQuery и TClientDataset являются потомками TDataSet и без проблем могут быть присвоены этому свойству.
Речь идет о пересоздании свойства внутри самого компонента. Свойство имеет тип, например, TCustom... Перечень возможных значений этого свойства определяется из выпадающего списка. После выбора создается один из предопределенных потомков от TCustom... и присваивается свойству.
|