Hee,
An alternative could be to have a property, in the image object, or in the form or even in the _Screen or _VFP references to hold a reference to your Opening form, for example, if using the Image object
this.AddProperty('oOpeningForm', null)
this.oOpeningForm = null
if not isnull(this.oOpeningForm)
this.oOpeningForm.Show()
this.oOpeningForm.WindowState = 0
else
do form opening name this.oOpeningForm linked
endif
"The five senses obstruct or deform the apprehension of reality."
Jorge L. Borges?
"Premature optimization is the root of all evil in programming."
Donald Knuth, repeating C. A. R. Hoare
"To die for a religion is easier than to live it absolutely"
Jorge L. Borges