Firefox reagiert nicht auf eine Verknüpfung zum Zoomen von Fenstern, da es einen weiteren Menüeintrag zum Zoomen gibt. Wie kann ich dies vermeiden?


1

Firefox hat ein Problem, bei dem Sie ihm keine Verknüpfung zum Zoomen des Fensters zuweisen können.
Da es ein anderes Menüelement mit dem Namen "Zoom" gibt, das tatsächlich Unterelemente zum Vergrößern usw. enthält, können Sie die Verknüpfung nicht nach dem Namen des Menüelements zuordnen, da dieses Element den Strich anstelle des Fensterzooms verwendet.
Ich habe versucht, die Ressourcen von Firefox zu bearbeiten, um zu sehen, ob es eine .nib gibt, mit der ich das Menüelement in ein anderes Element umbenennen kann, damit die Verknüpfung das richtige "Zoom" -Element findet, was jedoch fehlgeschlagen ist.
Hat jemand eine Lösung dafür?

Bearbeiten: Ich spreche von MacOS 'Zoom-Fenster-Aktion, die Windows' Maximieren entspricht, und nicht vom Vergrößern oder Verkleinern des Inhalts.


Was meinst du mit 'zoomen' (vergrößern des Fensters oder das gleiche wie
Digitalchild

Ja, Zoomen, um das Fenster an den Bildschirm anzupassen, wie in Fenster maximieren.
Petruza

Antworten:


2

Firefox verwendet XUL- Dateien, um die Benutzeroberfläche auf allen Plattformen zu definieren. Ich habe gerade ein bisschen in meinem Firefox.app 4.0.1-Bundle gestochert:

  • Die XUL-Dateien werden in gespeichert Firefox.app/Contents/MacOS/omni.jar. (JAR-Dateien können mit jedem Zip-Archivierungsprogramm oder mit dem jarBefehlszeilentool entpackt werden, das Optionen wie tar. enthält.)
  • Die entsprechende XUL-Datei kann sein chrome/browser/content/browser/baseMenuOverlay.xul. Siehe auch die referenzierten DTD-Dateien für die Definitionen der Entitäten wie &zoomWindow.label;.

Da Sie die Dateien ohnehin bearbeiten, können Sie dort auch eine Verknüpfung hinzufügen, anstatt den Namen zu ändern und den Systemverknüpfungs-Customizer zu verwenden.



1

Gehen Sie zu Systemeinstellungen> Tastatur> Tastaturkürzel> Anwendungskürzel und fügen Sie einen für Firefox hinzu. Rufen Sie den Namen des Menüelements ab, beispielsweise für Vergrößern, und weisen Sie ihm eine Verknüpfung zu. Wiederholen Sie diesen Vorgang dann für Verkleinern.

Es hört sich so an, als ob Sie sagen, dass es einen Grund dafür gibt, dass Sie dies nicht tun können, aber wenn Sie "Vergrößern" (oder wie auch immer es heißt, ich habe Firefox noch nicht auf diesem Computer installiert) anstelle von "Zoom" I sagen Ich verstehe nicht, warum es nicht funktionieren würde.


1
Vielen Dank für die Antwort, aber ich bin inzwischen auf Chrome umgestiegen, was überraschenderweise den Usability-Richtlinien für das Betriebssystem entspricht;).
Petruza

1
Aber Antworten könnten jemand anderem bei dem gleichen Problem helfen. Selbst wenn das Original-Poster keine weiteren Vorschläge benötigt, können andere dies tun.
Daniel
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.