So wechseln Sie in einem Mac OS X-Dialogfeld zwischen den Schaltflächen


138

Ich weiß, dass hier kürzlich eine ähnliche Frage gestellt wurde, aber ich habe mich gefragt, ob es möglich ist, in Standarddialogfeldern von Mac OS X zwischen Schaltflächen zu wechseln.

Ich habe bereits die Option Alle Steuerelemente in den SystemeinstellungenTastatur und MausTastaturkürzel aktiviert , aber keine Freude.


Es ist nicht die Antwort auf die Frage, aber ich halte es für relevant. Mit Shift + Tab können Sie die Steuerelemente und Felder rückwärts durchlaufen.
Teifion

Antworten:


175

Wenn Sie den vollständigen Tastaturzugriff aktivieren, indem Sie alle Steuerelemente aktivieren, sollten Sie zumindest für OS X 10.5 in der Lage sein, zwischen den Optionen zu wechseln und diese durch Drücken der Leertaste auszuwählen:

Voller Tastaturzugriff: Alle Steuerelemente (Strg + F7)


21
Vielen Dank. Zumindest in Lion kann diese Einstellung auch mit Strg + F7 schnell ein- oder ausgeschaltet werden.
c089

Es nützt jedoch nicht viel, da das Betriebssystem den Dialog nicht immer fokussiert ...: /
Henrik Erlandsson

El Capitan arbeitet nicht mehr.
Atilkan

5
Die Tastenkombination funktioniert weiterhin auf El Capitan. Fn + Strg + F7 schaltet sie ein / aus.
Eduardo Romero

2
Danke - ich habe eine Weile gebraucht, um herauszufinden, obwohl ich das schon vor Monaten wusste - warum die Leertaste - warum nicht einfach die Eingabetaste - nicht intuitiv ist und Sie jederzeit in 1-2 Schritten zur hervorgehobenen Schaltfläche zurückkehren können, wenn Sie eine Taste drücken Error. Manchmal habe ich das Gefühl, dass hinter den Jungs, die dies bei Apple tun, ein böser Manager steckt, der seine dummen Ideen in Releases umsetzt. Und ja, ich bestätige, dass es auch bei El Captain funktioniert.
Srneczek

72

Während @ ruddzw des (gewählte) Antwort funktioniert, es Sie unten in anderen Bereichen nur von der schieren Anzahl der Kontrollen verlangsamen kann es bis zur Registerkarte.

@NReilingh präsentiert einen anderen Ansatz und die dahinter stehende Semantik:

Der richtige Weg, um Tastaturkürzel für alternative Dialogschaltflächen zu verwenden, ist nicht die Tabulatortaste, sondern die Befehlstastenkombination . Beispielsweise ist die Befehlsperiode fast durchgehend "abbrechen". [...]
Es ist oft nicht dokumentiert, aber die Befehlsverknüpfung für verschiedene Schaltflächen, die nicht die Standardschaltfläche oder Abbrechen sind, ist normalerweise der erste Buchstabe dieser Schaltfläche .

Also im Beispiel:

Eingabeaufforderung speichern

  • enterIch returnwerde speichern ,
  • + .oder escwird abgebrochen , und
  • + Dordnet Don't Save zu .
    Wie @Kevin Reid betont , funktioniert + auch deletehier.

5
In den neuen kombinierten Dialogfeldern "Speichern" / "Möchten Sie speichern" lautet die Verknüpfung für "Nicht speichern" ⌘-Löschen.
Kevin Reid

Beide ⌘+Dund ⌘+deletescheinen auf Don't Save abzubilden .
Marius Butuc

1
hat bei mir nicht funktioniert (brandneues osx mit dem neuesten os, was auch immer es ist), also habe ich alle Steuerelemente aktiviert, aber danke, ich hätte deine Antwort vorgezogen, wenn es funktioniert hätte. Ich habe alle Tasten auf der Tastatur getestet, auch mit FN, STRG und Option.
PatrickT

Sie können auch die Tabulatortaste drücken, um den Fokus auf die Schaltfläche zu setzen, und dann die Leertaste anstelle der Eingabetaste drücken, um die Auswahl zu übernehmen.
kholis

1
Dies sind gute Informationen, die über die akzeptierte Antwort hinausgehen und sich noch im Rahmen der gestellten Frage befinden.
Nirav Zaveri

11

In den Tastatureinstellungen unterKeyboard Shortcuts

Voller Tastaturzugriff: Switch to All ControlsstattText Boxes and Lists Only


2

Gibt es einen bestimmten Dialog, mit dem Sie Probleme haben? Wenn "Alle Steuerelemente" aktiviert ist, kann ich jedes Steuerelement in jedem Mac OS X-Dialogfeld, das ich gerade getestet habe, durchlaufen.


2

So aktivieren Sie die Navigation mithilfe von Tabulatoren über die Befehlszeile:

defaults write NSGlobalDomain AppleKeyboardUIMode -int 3

0

Wenn Sie mit Safari surfen, können Sie auch mit Wahltaste + Tab zwischen allen HTML-Elementen auf der Seite wechseln (andernfalls wird Tab nur in den Steuerelementen der Browsersymbolleiste und den Schnelllesezeichen angehalten).

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.