SubComponente Visual - Como passar o Owner

Delphi

22/06/2006

Srs.

Tenho a seguinte situação:

Em um certo componente tenho uma propriedade ´Buttons´ que é um ´Collection´. Cada ítem da coleção terá um propriedade chamada ´Button´ que é da classe ´TButton´. Contudo, ele será um SubComponente (SetSubComponent). Para que isso possa ser feito preciso instanciar o ´Button´ interno da classe da coleção no Create do ítem da coleção. Mas para instancia-lo sou obrigado a fornecer seu ´Owner´ que é da classe ´TComponent´. Como passar um ´TComponent´ para seu ´Owner´ se a classe herda de ´TPersisent´. Tentei com ´Nil´ e destruir manualmente, mas não funciona como subcomponente.
Alguém já fez isso?


Adsilver

Adsilver

Curtidas 0

Respostas

Adsilver

Adsilver

22/06/2006

sobe


GOSTEI 0
Adsilver

Adsilver

22/06/2006

sobe


GOSTEI 0
Micheus

Micheus

22/06/2006

Vc não poderia simplesmente passar o Owner do seu ´certo componente´?


GOSTEI 0
POSTAR