Inicio > Visual Fox Pro > davsoft > como desabilitar un formulario que esta detras..

como desabilitar un formulario que esta detras..

Experto:
Usuario:
Fecha: 16/07/2008
Valoración: (4,00 sobre 5) Categoría: Visual Fox Pro
15/07/2008
jcmsoftar, usuario preguntando en Visual Fox Pro
Usuario
Hola expertos, quiero desabilitar el formulario que queda detras del activo, para de esa forma no poder hacer click en el y que se ubique delante del activo. Quiero volver a el pero cuando halla salido del form. activo mediante el boton salir que le he puesto.
Como puedo hacerlo. He probado con enable, y logro dejarlo inactivo, pero cuando vuelo a el ya no puedo volver a activarlo.
Gracias desde ya por su valiosa ayuda.
15/07/2008
jcmsoftar, experto respondiendo en Visual Fox Pro
Experto
Hola amigo, puedes deshabilitar el formulario con enabled desde otro form, llamandole por su nombre,  por ejemplo:      formularioxx.enabled = .f.          , ahora, comodices que quieres volver a habilitarlo cuando cierras el otro formulario puedes hacerlo en el evento destroy del formulario que esta activo,  forn   formularioxx.enabled = .t.      , entonces cuando se destruye este formulario activará de nuevo al otro, esto sera mas facil si lo haces con conjunto de formularios, asi seria   thisformset.formularioxx.enabled = .t.  / .f.    no se si es a tiempo la respuesta, pero si no te funciona avisame que te enviare una forma más segura de hacer eso.
16/07/2008
jcmsoftar, usuario preguntando en Visual Fox Pro
Usuario
ok gracias me sirvio
Enlaces patrocinados