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

45489
ZombieSheep

Ich weiß, dass hier in letzter Zeit eine ähnliche Frage gestellt wurde, aber ich habe mich gefragt, ob es möglich war, in Standard-Mac OS X-Dialogfeldern zwischen Schaltflächen zu wechseln.

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

127
Es ist nicht die Antwort auf die Frage, aber ich glaube, dass es relevant ist. Mit den Umschalttasten + Tab können Sie rückwärts durch die Steuerelemente und Felder navigieren. Teifion vor 15 Jahren 0

6 Antworten auf die Frage

167
ruddzw

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

Full Keyboard Access: All Controls (Control+F7)

Vielen Dank. Zumindest in Lion kann diese Einstellung auch schnell mit Strg + F7 ein- oder ausgeschaltet werden. c089 vor 12 Jahren 21
Es nützt aber nicht viel, da das Betriebssystem den Dialog nicht immer fokussiert ...: / Henrik Erlandsson vor 10 Jahren 0
El Capitan funktioniert nicht mehr. atilkan vor 8 Jahren 0
Die Tastenkombination funktioniert weiterhin auf El Capitan Fn + Ctr + F7, um sie ein- oder auszuschalten. Eduardo Romero vor 8 Jahren 4
Danke - es dauerte eine Weile, bis ich herausfand, auch als ich das schon vor Monaten wusste - ich frage mich, warum die Leertaste - warum nicht einfach die Taste eingeben - sie ist nicht intuitiv und Sie können immer wieder in 1-2 Schlägen auf die hervorgehobene Schaltfläche wechseln, wenn Sie eine Error. Manchmal habe ich das Gefühl, dass hinter den Jungs ein böser Manager steckt, der das in Apple macht und seine dummen Ideen in Veröffentlichungen drängt. Und ja, es bestätigt, dass es auch bei El Captain für mich funktioniert. Srneczek vor 7 Jahren 2
Ich bin ein Neuling in Mac, ich kann jetzt zwischen verschiedenen Böden wechseln, aber wie kann ich drücken, um nicht mit der Tastatur zu speichern. Ich drücke die Eingabetaste (oder Enter), aber es wurde nur gespeichert. Kannst du mir bitte helfen? rsc05 vor 5 Jahren 0
69
Marius Butuc

While @ruddzw's (chosen) answer works, it can slow you down in other areas simply from the sheer number of controls there are to tab through.

@NReilingh presents a different approach, and the semantics behind it:

The right way to go about keyboard shortcuts for alternate dialog buttons is not tab, but command key combos. For example, Command-period is almost universally "cancel." [...]
It's often not documented, but the command shortcut for different buttons that aren't the default button or cancel is usually the first letter of that button.

So in the example:

Save prompt

  • enter/return will Save,
  • +. or esc will Cancel, and
  • +D will map to Don't Save.
    As @Kevin Reid points out, +delete works here as well.
In den neuen kombinierten Speichern / Do-You-Want-Save-Dialogfeldern lautet die Verknüpfung "Nicht speichern" ⌘-Delete. Kevin Reid vor 11 Jahren 5
Sowohl `⌘ + D` als auch` ⌘ + delete` scheinen _Don't Save_ zu entsprechen. Marius Butuc vor 10 Jahren 0
funktionierte nicht für mich (brandneues osx mit dem neuesten Betriebssystem, was auch immer es ist), also alle Steuerelemente aktiviert, aber danke, ich hätte Ihre Antwort vorgezogen, wenn sie funktioniert hätte. Ich habe alle Tasten auf der Tastatur getestet, auch mit FN, CTRL und Option. PatrickT vor 10 Jahren 1
Sie können auch die Tabulatortaste drücken, um den Fokus auf die Schaltfläche auszuwählen, und dann anstelle der Eingabetaste die Leertaste drücken, um die Auswahl zu übernehmen. kholis vor 6 Jahren 0
Dies ist eine gute Information, die über die akzeptierte Antwort hinausgeht, immer noch im Rahmen der gestellten Frage. Nirav Zaveri vor 6 Jahren 1
Funktioniert für Mac OS Mojave jdhao vor 5 Jahren 0
10
pun

In den Tastatureinstellungen unterKeyboard Shortcuts

Voller Tastaturzugriff: Switch to All ControlsstattText Boxes and Lists Only

2
Rufo Sanchez

Gibt es einen bestimmten Dialog, mit dem Sie Probleme haben? Wenn "Alle Steuerelemente" aktiviert ist, kann ich jedes Steuerelement jedes gerade getesteten Mac OS X-Dialogfelds umblättern.

2
Amit Kotlovski

So aktivieren Sie die Navigation mithilfe der Registerkarten über die Befehlszeile:

defaults write NSGlobalDomain AppleKeyboardUIMode -int 3 
0
Sergio Acosta

Wenn Sie mit Safari surfen, können Sie mit Option + Tab zwischen allen HTML-Elementen auf der Seite wechseln. Andernfalls wird Tab nur auf den Steuerelementen der Browser-Symbolleiste und den Schnelllesezeichen angehalten.