FoxPro/Visual FoxPro - formulario se oculta detras de otro formulario

   
Vista:

formulario se oculta detras de otro formulario

Publicado por kong (681 intervenciones) el 03/03/2008 19:23:52
Hola foro.
Resulta que ejecuto un formulario desde otro formulario. Y el segundo formulario(en el que quiero se se muestre en pantalla para que trabaje sobre el) se oculta detras del primero. ...Como hago para que cada nuevo formulario que abra, se muestre encima del anterior?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:formulario se oculta detras de otro formulario

Publicado por enrique (1041 intervenciones) el 03/03/2008 20:04:02
Revisa estas dos propiedades del Form

AlwaysOnTop &&impide que otras ventanas oculten la ventana del form

Modal &&El form conserva el enfoque hasta que se cierre explicitamente
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:formulario se oculta detras de otro formulario

Publicado por kong (681 intervenciones) el 03/03/2008 21:24:36
modal en 1 y alwaysontop en .t.
pero no funciona, siempre se queda atras del primero.
La propiedad de alwaysontop del primero esta en .f. y modal en 0(tambien he probado modal en 1)

Habrá otro detalle que considerar?

...Ah! probé en ShowWindows = 2, eso si funciona, pero el foco del formulario lo mantiene en el primero, y lo de modal=1 lo pasa por alto.

.................
Lo que yo quiero es que:
Tener el FORM1 como principal, Abrir el FORM2 para tomar datos, y Regresar al FORM1 para seguir trabajando.......
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:formulario se oculta detras de otro formulario

Publicado por kong (681 intervenciones) el 03/03/2008 21:37:41
aqui el codigo que llamo a la FORM domicili

CASE nEstadomesa=6 &&Pedido a domicilio
&& Aqui el programa para tomar direccion del Pedido a domicilio
DO FORM domicili
thisform.otxtMesero.Value=0
thisform.olstPedido.RowSource="curPedidoActual.auxiliar, cantidad, nom_plato"
SELECT(ntablaactual)
NODEFAULT
thisform.otxtMesero.SetFocus

Que podria estar mal?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:formulario se oculta detras de otro formulario

Publicado por enrique (1041 intervenciones) el 03/03/2008 22:21:09
Si tenes el FORM1 con la propiedad ShowWindow = 2 , tenes que poner el FORM2 con la propiedad ShowWindow = 1
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:formulario se oculta detras de otro formulario

Publicado por kong (681 intervenciones) el 04/03/2008 03:27:03
gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar