Os childs do meu componente não está sendo salvo no DFM

Delphi

05/07/2006

Olá pessoal tudo bom?

Já estou faz uma carinha tentando arrumar isso mas não estou conseguindo. Criei um componente herdado do TCustomControl. Esse componente cria N controles dentro dele, e cada um desses controles criam mais N dentro deles.

Na ordem fica assim:

ControlePrincipal cria N ControleSecundario dentro de ControlePrincipal
ControleSecundario cria N ControleTerciario dentro de ControleSecundario

Esses ControlesTerciarios aceitam que você coloque componentes dentro deles. Mas quando você salva o projeto, os componentes colocados dentro do ControleTerciario não são salvos no DFM, eles perdem a referência.

Sei que tem alguma coisa a ver com o override do GetChildren, mas não estou conseguindo fazer. Alguém sabe como reverter este problema?

Valeu! Um forte abraço


Nildo

Nildo

Curtidas 0
POSTAR