5 votos

¿Por qué ' t el punto rojo cerró el programa?

Si utilizo el punto rojo en la parte superior izquierda de la última ventana de un programa, ¿por qué no cerró el programa?

Excepto raros programas que se ejecutan sin ventanas, ¿cuál es el punto de mantener programas que se ejecutan después de todo las ventanas cerradas?

7voto

BWW Puntos 302

Gran pregunta. Esta fue una de mis primeras confusiones acerca de la búsqueda cuando el cambio a Mac. He aquí lo que pienso:

En otros sistemas operativos, el menú del programa está contenido en la ventana de la aplicación activa. Como tal, cada ventana es en esencia una instancia completa del programa. (No hay mucho integración con el Explorador de Windows, ya que hay con el Finder en Mac OS. Es una pequeña diferencia, pero lo que realmente altera la experiencia de usuario.(Mi prueba de ello es el hecho de que estás haciendo esta pregunta.)

Por el contrario, en Mac OS X, la barra de menús del Finder es donde todas las Aplicaciones que los menús para ir. Todos los programas están vinculados a la del Buscador de una manera diferente que en otros sistemas operativos. En Mac, un programa puede tener auxiliar de windows y tal. En otros sistemas operativos, por lo general usted tiene similares "paneles" en su propia ventana.

Además, recuerde que el amarillo y verde de botones sólo efecto de la ventana de la que ellos se encuentran, por lo que parece extraño para un grupo de control que los efectos de la aplicación completa con dos que sólo efecto de una ventana. Por lo tanto, el "red dot" sólo afecta a la ventana activa.

Una excepción notable es la Mac App Store. En ese caso, usted es cien por ciento correcto. Hacer clic en el punto rojo se cierra toda la aplicación. Observe cómo el App Store no tiene auxiliar de menús o paneles? Cierre la Ventana de hecho significa que usted es de salir de la aplicación.

3voto

Guruprasad Puntos 123

En realidad es un método opcional en el Cacao que un programador tiene la opción de aplicar o no, un método bien llamado applicationWillTerminateAfterLastwindowisclosed:. Por lo tanto, no dependen del sistema operativo (las cosas son diferentes en Lion, aunque, no sabe por cuánto tiempo). Y podría ser un requerimiento de la cosa por parte de Apple para las aplicaciones que se venden a través de la AppStore, aunque no tuve la oportunidad de experimentar en mí mismo.

Lamentablemente no es algo que se puede añadir después de esto, y estoy de acuerdo por el bien del usuario tendría sentido tener este comportamiento estándar a través de todas las aplicaciones, excepto los que son documentos basados en...

2voto

Eddie Deyo Puntos 2416

Regla general: si puedo hacer algo en una aplicación sin una ventana, sigue funcionando. Así que, puedo hacer un documento nuevo en Word, puedo abrir un nuevo enlace en Safari etc., puedo jugar música en iTunes... Si no puedo: cierra de forma inesperada. Por lo tanto, iPhoto, SystemPreferences, iMovie todos dejar de fumar al cerrar la última ventana.

Caracterizado de otro modo: ¿por qué ¿usted asume que sólo porque he terminado esta carta a la abuela, y cerrar esa ventana, que también he terminado con mi correspondencia?

1voto

mtnygard Puntos 141

Lo anterior lo dice todo, pero en menor forma aplicaciones de documento base (páginas, textedit, etc.) pueden tener múltiples ventanas de 1 aplicación, 1 para cada documento se abre. Al cerrar una ventana, cerrar el documento, no de la aplicación. Si es la última ventana, también de vez en cuando puede cerrar la aplicación, pero esto no es común. También, si se trata de un documento basado app, como la App Store, etc., a continuación, la ventana es con eficacia la aplicación, por lo tanto cerrar cierra.

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