Olá Fabiano!
>Tem que usar o destroy mesmo, mas tem que eleminar a classe pai da classe filho:
>this.pai=.null.
>*** ou
>this.removeobject("pai")
>Agora não existe mais a classe pai na classe filho.
Valeu a dica, mas como disse, não consigo interceptar o evento
Destroy nem na classe Pai nem na Filho. 8-(
P.S.: Ainda não tenho este problema, só que na tentativa de fazer melhorar a performance do Sistema teria que fazer uma referência cíclica como a mencionada, pois já tenho várias classes criadas e instanciadas. Por isto procuro uma forma de interceptar a destruição da classe Pai ou Filho para poder evitar que fique na memória, mas se não tiver jeito vou olhar outros caminhos.
Até mais.
Erick
Força Sempre!
Strength Always!