Hola,
Llevo un tiempo buscando una solución a un problema que no puedo terminar de abordar.
Se trata de una aplicacion que tiene una barra de botones.
Cuando pulso un boton, se abre un dialogo que ha de ser NO MODAL, para poder seguir accediendo a la barra de botones sin necesidad de cerrar dicho dialogo.
Hasta aqui va todo bien, Pero...
He de controlar que el botón por el que he accedido a ese dialogo, permanezca isable() mientras esté abierto el dialogo.
He intentado controlar el boton con WHEN lVar, cambiando su estado a .T. o .F., pero como es un dialogo NO MODAL, no consigo que permanezca Disable() mientras el dialogo esté abierto para cambiar a :Enabled() cuando cierre el dialogo.
Ademas, la llamada al dialogo con la barra de botones y el dialogo en si, estan en distintos .PRG.
No se si me he explicado bien pero , ¿se te ocurre alguna solución?