TComponent::Owner
Owner = Proprietário
Indica o componente que é responsável por carregar e liberar seus componentes.
__property TComponent* Owner = {read=FOwner};
Descrição:
Use Owner para encontrar o proprietário de um componente. O Owner de um componente é responsável por duas coisas:
A memória referente ao componente é liberada assim que a memória de seu proprietáro é liberada.
O Owner é responsável por carregar e salvar as propriedades published de seu controle proprietário.
Por default, um form possui todos os componentes que estão nele. Por sua vez, o form é pertencente à aplicação. Assim, quando a aplicação é encerrada e a memória correspondente é liberada, a memória para todos os forms (e todos os seus componentes) também é liberada. Quando um form é carregado na memória, automaticamente são carregados todos os componentes que nele estão instalados.
O proprietário de um componente é determinado pelo parâmetro passado ao construtor quando o componente é criado. Pelo fato de os componentes serem criados no form designer, o form é automaticamente nomeado como o proprietário.
Aviso: Se um componente tem um proprietário diferente de um form ou módulo de dados, ele não será salvo ou carregado com seu proprietário, a menos que você o identifique como um subcomponente. Para identificar um componente como um subcomponente, chame o método SetSubComponent.
|
HOME || MAPA DO SITE || CURSOS || TUTORIAIS || LINKS || FORUM || CONTATO |