Kann ich die Windows-Größe und den Speicherort des Dateisystems im geöffneten Dialogfeld speichern?

Manchmal muss ich mehrere Dateien in verschiedene Programme und Websites hochladen, anhängen, öffnen, einfügen. Oft muss ich viele hintereinander machen. Jedes Mal, wenn ich „Browse“, um eine Datei hinzuzufügen, bringt mich OSX oder Finder zurück zu seinem Standardspeicherort und das Fenster kehrt standardmäßig zu diesem kleinen Quadrat zurück, das ich dann erweitern und zurück zu dem Verzeichnis navigieren muss, in dem ich mich gerade befand, jedes Mal. Kann OSX angewiesen werden, immer den letzten Dateispeicherort und die letzte Fenstergröße für einen Öffnen-Dialog zu verwenden, egal welches Programm verwendet wird?

Antworten (1)

Mit dieser Funktionalität arbeitet der Finder derzeit. Größen, die an einem Dialog in einer App vorgenommen werden, sollten über geöffnete Aktionen hinweg gespeichert werden (aber die Fensterposition wird nicht gespeichert, da dieses Fenster zentriert und etwas unterhalb des aktiven Fensters gezeichnet wird). Änderungen am zugrunde liegenden Fenster sollen sich auf die Dialog öffnen.

Verwenden Sie Safari oder ein anderes Programm zum "Durchsuchen"?

Haben Sie sich Software wie DefaultFolderX angesehen, um eine bessere Verfolgung der letzten Ordner hinzuzufügen? Ich weiß nicht, ob es bei der Größenanpassung hilft, aber es macht seit Ewigkeiten den Trick mit den Standardordnern und ist sehr stabil und wird gut unterstützt.

Überprüfen Sie abschließend, wie die Apple-Apps wie Safari, TextEdit und Pages funktionieren. Viele Anwendungen von Drittanbietern implementieren Datei öffnen / Datei speichern / Datei auswählen nicht gemäß den Richtlinien für die Benutzeroberfläche. Vieles davon ist ziemlich technisch, aber auf developer.apple.com in den Human Interface Guidelines dokumentiert. Sehen Sie sich die Open-and-Choose-Diskussion hier an , wenn Sie wissen möchten, wie dies im Code geschieht.

Kurz gesagt - OSX speichert Ordner und Größe, während ein Programm ausgeführt wird, wird jedoch im Allgemeinen nicht gespeichert, nachdem die bestimmte Anwendung beendet wurde. Ein Programmierer kann sein Programm dazu bringen, alles zu tun - selbst wenn OSX zum letzten Ordner gehen möchte, wenn das Programm sagt, dass immer der Home-Ordner geöffnet werden soll, benötigen Sie ein Plug-In wie DefaultFolder oder dieses Programm, um es zu ändern.

Ich versuche ... halte dich bereit.
Das löst den Standardordnerteil des Problems größtenteils. Das Problem mit der Fenstergröße ist ebenso ärgerlich.
Ich bearbeite meine Antwort, da mein System die Größe zwischen den Öffnungen speichert. Das Dialogblatt wird zentriert angezeigt, aber die Größe wird beibehalten und konsistent in derselben Größe gezeichnet, in der das Dialogfeld zuletzt verlassen wurde. Haben Sie einen Einstellungsfehler ausgeschlossen, indem Sie einen neuen Benutzer ausprobiert haben?
Als ich "Durchsuchen" sagte, bezog ich mich auf das Durchsuchen des Dateisystems nach zu verarbeitenden Dateien (Hochladen, Öffnen, Einfügen usw.). Ich verwende Chrome als Webbrowser, was ein anderer Begriff ist. Ich verwende Entourage für E-Mails, und die Funktion „Einfügen“ in diesem Programm ist ein Beispiel dafür, dass ich den Dateisystemspeicherort von einem Bild zum nächsten verliere, buchstäblich innerhalb derselben E-Mail. und Entourage lässt Sie nicht mehrere Bilder gleichzeitig für eine Einfügung auswählen, sonst würde ich es tun. Andere Programme wie Photoshop, InDesign, Illustrator behalten zwar den Speicherort der zuletzt geöffneten Datei bei, aber immer noch nicht die Fenstergröße.
Ich dachte, Sie verwenden Nicht-Apple-Apps. Die Datei öffnen, Datei speichern und Datei auswählen rufen alle den gleichen Apple-Code auf und die von Apple bereitgestellten Funktionen speichern die Größe und den letzten Ordner. Entscheidet sich der Programmierer, den Code von Apple nicht zu verwenden, führt dies zu Verwirrung bei den Benutzern. Siehe developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/… für den Dateiauswahlcode. Kurz gesagt, jede App, die nicht wie Safari funktioniert, muss vom Entwickler korrigiert werden, damit sie wie gewünscht funktioniert.
Ist das also Code, den ich pro Anwendung bereitstellen kann, wenn ich herausfinden kann, welche Datei die App für den Dialog „Öffnen“ oder „Auswählen“ aufruft? DefaultFolderX scheint damit sehr gut umzugehen, aber wie gesagt, nicht die Dialoggröße.
Ja - Sie könnten theoretisch jedes Programm einzeln patchen, so wie einige Leute Cracks bereitstellen, um Lizenzprüfungen zu vermeiden. Es wäre eine Menge Arbeit, die Routinen zu finden und die Arbeit jedes Mal neu zu erledigen, wenn die Anwendung aktualisiert wird. Sind Sie sicher, dass der Größenunterschied, den Sie sehen, nicht mit unterschiedlichen Dokumentfenstergrößen und nicht mit einem Standard zusammenhängt? Meine Größen bleiben für die meisten Apps größer, sobald ich sie ändere.