Учись программированию на C++ Builder бесплатно!

Описание


Свойство Parent определяет родительский компонент, т.е. компонент-контейнер, содержащий данный компонент. Контейнерами являются оконные компоненты, такие как формы, панели и некоторые другие. Расположенные на них дочерние компоненты могут наследовать часть свойств содержащего их контейнера, например, шрифт, цвет, отображение ярлычков подсказки, трехмерность. Для этого должны быть установлены в true свойства дочерних компонентов ParentFont, ParentColor, ParentShowHint, ParentCtI3D.

Надо различать два похожих свойства: Parent - родительский компонент, и Owner - владелец компонента. Родительский компонент - это тот, на котором располагается данный компонент. А владелец - это компонент, который передается в качестве параметра в конструктор данного компонента и который владеет им. Форма является владельцем всех расположенных на ней компонентов. В свою очередь объект приложения Application является владельцем всех форм.

Изменение во время выполнения свойства Parent заставляет компонент перемещаться на экране в клиентскую область нового родителя.

Если в приложении программно создается новый визуальный компонент, он не будет виден, пока в нем не задано значение Parent.

Классы


TControl

Определение


property TWinControl* Parent


Поиск по сайту