Hola.
Alguien sabe como evitar cerrar formulario modal con Alt + F4 ???
Si tienen algún ejemplo mejor.
Muchas gracias.
Esto tiene tiempo y solo es válido para Windows:
Hola waflores.
No es posible, de forma nativa, evitar el cierre de un formulario modal.
Se solucionaría creando un evento ON_CLOSE de la misma manera que lo tiene el objeto Marco de la Aplicación.
Sin embargo, disponemos del evento ON_HIDE.
Aunque este evento se produce después de ocultar el formulario, todavía está abierta la transacción y de esta forma podemos, por ejemplo, decidir si grabamos o no los cambios realizados.
Por ejemplo, este código comprueba si el Usuario intenta cerrar el formulario sin haber guardado los cambios:
Rem ( Manejador del evento ON_HIDE)
¿Ha cambiado la ficha? ( LOK )
If ( LOK )
Pregunta ( "Ha cambiado la Ficha.\n¿ Guardamos los cambios ?", LOK, "TITULO" )
If ( LOK )
Interfaz: Guardar la ficha en alta o modificación
Saludos
Paco Satué
Hola. Gracias Paco y bitecodesoft. Voy a probar todo y les contesto. Un saludo.