Señal OnClose en formularios

Evita la pérdida de datos al cerrar ventanas con cambios pendientes. Toma el control y diseña aplicaciones más robustas.


En muchas ocasiones es necesario evitar que un usuario cierre una pestaña o ventana si existen cambios sin guardar o tareas pendientes.

Para resolver esto hemos incorporado la nueva señal OnClose.

Esta señal se dispara justo antes de que se cierre el objeto, otorgando al programador la capacidad de evaluar la situación e interactuar con la interfaz.

Si dentro del manejador de evento se establece el retorno a NO, la acción de cierre se cancela automáticamente, manteniendo el objeto abierto.

Esta funcionalidad opera tanto si el objeto se presenta en una vista como en un cuadro de diálogo.

Además, al tratarse de una solución genérica, la señal OnClose no solo se aplica a formularios, sino que está disponible en una amplia variedad de objetos, incluyendo rejillas, casilleros, árboles, gráficos y multivistas.

Gracias a esto resulta muy directo diseñar escenarios donde se requiera confirmación del usuario antes de abandonar una pantalla crítica.

Control total sobre el cierre de ventanas para unas aplicaciones más robustas.

Avatar de Jesús Arboleya