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.
Antworten:
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:
Firefox.app/Contents/MacOS/omni.jar
. (JAR-Dateien können mit jedem Zip-Archivierungsprogramm oder mit demjar
Befehlszeilentool entpackt werden, das Optionen wietar
. enthält.)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.
quelle
Apple - Shift - F wird es schaffen, glaube ich.
quelle
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.
quelle