Como haga para interactuar con más de una ventana

Estoy empezando con fox pro e hice dos ventanas una principal y con un botón voy a otra y de esa vuelvo . El programa abre la primera pero al darle al botón de ir a la otra ventana se sierra el programa .

principal.prg

set path to c:\fox pro
_Screen.Visible=.F.

DO FORM "c:\fox pro\forinicial.scx"

read events

Se abre el primer formulario sin problemas .

En los procedimientos del form1 no tengo nada

En el botón de ir al form2 tengo en el clic

Thisformset.Form2.Show  
Thisformset.Form1.Hide

Thisformset.Refresh

En el botón de cerrar desde el form1 . Clic tengo

Release Thisformset

En el form2 - activate : Thisformset.Refresh

En el botón de regreso al primer formulario tengo en el clic

Thisformset.Form2.Hide
Thisformset.Form1.Show
Thisformset.Refresh

Y en el formset1   proc init

thisformset.Form2.Hide
Thisformset.Refresh

Y eso es todo . Lo único que quiero es ir y venir de un form a otro como para empezar con algo .

desde ya agradezco su respuesta .

Saludos Mario.

Añade tu respuesta

Haz clic para o