1048 Глава 15

Свойство	Тип	Описание
Owner	TComponent *	Определяет владельца данного компонента. Форма является владельцем всех расположенных на ней компонентов. В свою очередь Application является владельцем всех форм. Когда освобождается память, занимавшаяся владельцем, автоматически освобождается память всех компонентов, которыми он владел. Свойство только для чтения.
Tag	hit	Это свойство не используется в C++Buil-der. Разработчик может использовать его по своему усмотрению.
VCLComObject	void *	Используется только в среде C++Builder компонентов, поддерживающих стандарт СОМ.

Методы

В классе TComponent определено множество методов. Ниже приводятся те из
них, которые определены или переопределены в TComponent, причем только те,
которые наиболее часто используются пользователями при работе с компонента-
ми. Остальные используются для внутренних потребностей C++Builder.

Метод	Описание
DestroyComponents	Удаляет из памяти все компоненты, которыми владеет данный компонент. Непосредственно этот метод не используется — он автоматически вызывается, когда вы удаляете компонент ключевым словом delete.
FindComponent	Ищет в списке Components компонент с заданным именем.
FreeNotification^ ^ - -InsertComponent	Гарантирует, что указанный в вызове компонент будет разрушен. Используется только по отношению к компонентам, расположенным на других формах. Для компонентов на текущей форме вызывается автоматически.Добавляет указанный компонент в конец списка компонента-владельца. При визуальном проектировании вызывается автоматически. Специально может потребоваться вызов этого метода только при добавлении компонента в список другого владельца.
RemoveComponent	Удаляет указанный компонент из списка компонента-владельца. При визуальном проектировании вызывается автоматически. Специально может потребоваться вызов этого метода только при удалении компонента из списка другого владельца.

Класс TComponent наследует также метод Assign класса TPersistent и другие
методы своих предшественников.