3 votos

¿Cómo añadir una ventana de confirmación para avisar antes de cerrar una ventana para cualquier aplicación?

Se trata de añadir una ventana de diálogo de confirmación de advertencia antes del cierre a todo aplicación Windows en MacOS antes de cerrar una ventana.

¿Cómo puedo añadir una ventana de diálogo de confirmación cuando hago clic en el Botón rojo X para cerrar el círculo en la esquina superior izquierda de la ventana de una aplicación para avisarme antes de cerrar una ventana? Esto es básicamente lo que tiene Firefox o al menos lo tenía cuando lo usaba hace un par de años, pero me gustaría que esto se aplicara a todos y cada uno de los ventana de aplicación que tiene un Botón X para cerrar esa ventana. Cuando se hace clic en el botón X de una ventana en Firefox con varias pestañas abiertas y se intenta cerrar esa ventana, se indica y pregunta lo siguiente "Está a punto de cerrar 83 pestañas. ¿Está seguro de que quiere continuar?"

Esta es una imagen de la ventana de diálogo de confirmación de aviso antes de cerrar de FireFox de la que hablaba.

enter image description here

Quiero añadir una ventana de diálogo de confirmación así para todos y cada uno aplicación/programa Windows porque a veces pulso accidentalmente el botón rojo x círculo de cierre para cerrar una ventana. Cuando hago clic o pulso ese botón rojo x de círculo de cierre para cerrar una ventana por cualquier razón intencionadamente o no, especialmente por accidente, quiero que aparezca una ventana de diálogo de confirmación confirmando si realmente quiero cerrarla o no.

De nuevo, querría que esta ventana de diálogo de confirmación de aviso antes del cierre apareciera cuando se pulsara el botón de cierre del círculo rojo X antes del cierre CUALQUIER Ventana de aplicación de MacOS.

De nuevo, el funcionamiento es el siguiente después de Al hacer clic en el botón de cierre con la X roja para cerrar una ventana, aparecía un aviso preguntando si estaba seguro de querer cerrar esa ventana específica para esa aplicación concreta. Tendría que hacer clic en el botón "Cerrar" en la ventana del aviso, resaltada en azul, para confirmar el cierre exitoso de esa ventana específica.

Aquí hay algunos ejemplos con algunas aplicaciones de cómo me gustaría que se viera y funcionara al hacer clic en el botón de cierre del círculo X rojo para avisarme antes de cerrar una ventana para cada Ventana de aplicación de MacOS:

enter image description here enter image description here enter image description here

Me gustaría que esta ventana de confirmación de cierre me avisara antes de cerrar una ventana para CADA aplicación de MacOS, no sólo las que he mostrado en los ejemplos.

Para aclarar, estoy bastante seguro de que esto se aplicaría a todo el sistema, no a ninguna aplicación o programa específico, sino más bien a TODOS aplicaciones/programas para cada ventana de aplicación/programa que se intente cerrar.

Dime si tendría que actualizar a la última versión de MacOS para hacer esto. O si puedo utilizar la versión anterior de macOS High Sierra que tengo instalada en mi ordenador.

¿Alguien sabe si esto es posible? Gracias.

1voto

Nic Puntos 106

Está claro que sabes lo que quieres, y eso es estupendo, pero puede que te resulte difícil convencer a otras personas de que te lo hagan según tus especificaciones exactas.

Safari en MacOS no tiene ningún gancho de scripting que se pueda utilizar para evitar el cierre de cualquier ventana de Safari con el botón rojo, por lo que no será trivial hacer que Safari haga lo que quieres.

Una posible vía a considerar es escribir una página web que intercepta el evento de cierre de la ventana para instalar un comportamiento personalizado. Esto podría ser satisfactorio, dependiendo de qué problema esté tratando de resolver exactamente.

Si no estás totalmente decidido a usar Safari, podrías intentar desarrollar una extensión para Firefox que implemente el comportamiento que quieres. En realidad no sé con seguridad si eso es posible.

Puede probar a visitar el Foros de Mozilla y enviar una solicitud de función para que se añada tu función al núcleo de Firefox, pero es muy poco probable que alguien escuche y añada tu función.

Si quieres esto lo suficiente como para estar dispuesto a pagar dinero por ello, podrías intentar poner una oferta en un mercado de programadores freelance (como Fiverr) y tal vez alguien pueda ayudarte a crear esta característica que es muy importante para ti.

0 votos

Los comentarios no son para ampliar la discusión; esta conversación ha sido trasladado al chat .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X