¿Puedo guardar el tamaño de Windows del cuadro de diálogo abierto y la ubicación del sistema de archivos?

A veces tengo que cargar, adjuntar, abrir, insertar varios archivos en varios programas y sitios web. A menudo tengo que hacer muchos seguidos. Cada vez que "exploro" para agregar un archivo, OSX o Finder me llevan de regreso a su ubicación predeterminada y la ventana vuelve a este pequeño cuadrado que luego tengo que ampliar y navegar de regreso al directorio en el que estaba, cada vez. ¿Se le puede decir a OSX que use siempre la ubicación del último archivo y el tamaño de la ventana para un cuadro de diálogo Abrir, sin importar qué programa se esté usando?

Respuestas (1)

Esa funcionalidad es cómo funciona el Finder en la actualidad. Los tamaños realizados en un cuadro de diálogo en una aplicación deben guardarse en las acciones abiertas (pero la posición de la ventana no se guarda ya que esta ventana se dibuja para estar centrada y un poco debajo de la ventana activa). Se supone que los cambios en la ventana subyacente afectan el cuadro de diálogo abierto.

¿Está utilizando safari o algún otro programa para "navegar"?

¿Ha buscado software como DefaultFolderX para agregar un mejor seguimiento de las carpetas recientes? No sé si ayudará con el tamaño, pero ha estado haciendo el truco de la carpeta predeterminada durante mucho tiempo y es muy estable y tiene un buen soporte.

Por último, verifique cómo funcionan las aplicaciones de Apple como Safari, TextEdit y Pages. Muchas aplicaciones de terceros no implementan la apertura de archivos/guardado de archivos/selección de archivos de acuerdo con las pautas de la interfaz de usuario. Gran parte de esto es bastante técnico, pero está documentado en developer.apple.com en las Directrices de interfaz humana. Vea la discusión abierta y elija aquí si quiere saber cómo sucede esto en el código.

En pocas palabras, OSX guarda la carpeta y el tamaño mientras se ejecuta un programa, pero generalmente no se guarda después de cerrar la aplicación específica. Un programador puede hacer que su programa haga cualquier cosa, por lo que incluso si OSX quiere ir a la última carpeta, si el programa dice que siempre abra la carpeta de inicio, necesitará un complemento como DefaultFolder o ese programa para cambiar.

Intentando... espera.
Eso resuelve la parte de la carpeta predeterminada del problema en su mayor parte. El problema del tamaño de la ventana es igualmente molesto.
Estoy editando mi respuesta ya que mi sistema está guardando el tamaño entre aperturas. La hoja de diálogo aparece centrada, pero el tamaño se mantiene y se dibuja consistentemente con el mismo tamaño que tenía el diálogo por última vez. ¿Ha descartado un error de preferencia al probar con un nuevo usuario?
Cuando dije "navegar", me refería a navegar por el sistema de archivos en busca de archivos para manejar (cargar, abrir, insertar, etc.). Uso Chrome como navegador web, que es un término diferente. Uso Entourage para el correo electrónico, y la función "insertar" en ese programa es un ejemplo de dónde pierdo la ubicación del sistema de archivos de una imagen a la siguiente, literalmente dentro del mismo correo electrónico; y Entourage no le permite seleccionar varias imágenes a la vez para una inserción, de lo contrario, lo haría. Otros programas, como Photoshop, InDesign, Illustrator mantienen la ubicación del último archivo abierto, pero no el tamaño de la ventana.
Supuse que estabas usando aplicaciones que no son de Apple. Abrir el archivo, guardar el archivo y elegir el archivo llaman al mismo código de Apple y las funciones proporcionadas por Apple guardarán el tamaño y la última carpeta. Si el programador elige no usar el código de Apple, se produce la confusión del usuario. Consulte developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/… para obtener el código del selector de archivos. En resumen, cada aplicación que no funciona como Safari debe ser corregida por el desarrollador para que funcione como usted lo solicita.
Entonces, ¿puedo implementar ese código por aplicación si puedo averiguar qué archivo llama esa aplicación para abrir o elegir el cuadro de diálogo? DefaultFolderX parece manejar esto muy bien, pero como dije, no el tamaño del diálogo.
Sí, teóricamente podría parchear cada programa individualmente, al igual que algunas personas proporcionan grietas para evitar verificaciones de licencias. Sería mucho trabajo encontrar las rutinas y volver a hacer el trabajo cada vez que se actualiza la aplicación. ¿Está seguro de que la diferencia de tamaño que ve no está relacionada con los diferentes tamaños de ventana del documento y no con algún valor predeterminado? Mis tamaños siguen siendo más grandes para la mayoría de las aplicaciones una vez que lo cambio.