Wie kann ich die Auswahl der Schaltflächen ändern, wenn ich unter Mac OS X ein Dialogfenster mit mehreren Schaltflächen habe? In Windows, Gnome, KDE usw. ist es normalerweise mit TAB
.
In diesem Beispieldialog könnte ich einfach drücken ESC
, aber es gibt andere Dialoge mit mehr Schaltflächen.
Antworten:
Ich werde hier auf die Beine gehen und vorschlagen, dass Sie aus diesem Grund etwas verwirrt sind:
Die hervorgehobene blaue Schaltfläche ist keine Auswahl, wie Sie sie von Windows, KDE und Gnome gesehen haben. Es ist einfach das, was der Entwickler als Standardauswahl für die Rück- / Eingabetaste definiert hat. Wie Loic Wolff gezeigt hat, ist es möglich, die Registerkartenauswahl aller Steuerelemente zu aktivieren. Dies wird Sie jedoch in anderen Bereichen wahrscheinlich verlangsamen, einfach aufgrund der schieren Anzahl von Steuerelementen, die durch die Registerkarten geführt werden müssen.
Der richtige Weg, um Tastaturkürzel für alternative Dialogschaltflächen zu verwenden, ist nicht die Registerkarte, sondern die Befehlstastenkombination. Zum Beispiel ist die Befehlsperiode fast allgemein "Abbrechen". Sie haben bereits festgestellt, dass Esc heutzutage auch für die meisten Dinge funktioniert. Es ist oft nicht dokumentiert, aber die Befehlsverknüpfung für verschiedene Schaltflächen, die nicht die Standardschaltfläche oder das Abbrechen sind, ist normalerweise der erste Buchstabe dieser Schaltfläche (wie bereits erwähnt). Beispiel: Wenn ich kündige, ohne in einer typischen kakaodokumentbasierten Anwendung zu speichern, wird das folgende Dialogfeld angezeigt:
Return
/enter
speichertcommand-period
oderesc
bricht ab undcommand-d
ordnet "Nicht speichern" zu. Die Veröffentlichung von 10.6 von 10.5 hat das Vorhandensein dieser Verknüpfungen in Finder und Kakao im Allgemeinen fantastisch verbessert - fast alle Finder-Dialoge werden jetzt auf diese Weise reagieren.Update für 10.7+:
Apples neues Paradigma für die Dateiversionierung hat die Funktionsweise des typischen Speicherdialogs geändert. Jetzt wird "Nicht speichern" zugeordnet
command-delete
, um das Löschen der von Ihnen erstellten "neuen" Datei zu symbolisieren (dies ist die entsprechende Verknüpfung zum Löschen einer Datei aus dem Finder).quelle
Sie müssen im Tastatur- Vorfenster Alle Steuerelemente auswählen. Auf diese Weise können Sie alle Ihre Steuerelemente mit auswählenTab
quelle
Oft wird die Tabulatortaste verwendet, und manchmal die Splat-Taste (AKA die Befehlstaste) plus der erste Buchstabe der gewünschten Schaltfläche.
Dies funktioniert jedoch nicht in allen Dialogen. Es gibt einige, die Sie explizit mit der Maus drücken müssen - zum Beispiel das Dialogfeld "Programm x ist eine Anwendung, die Sie aus dem Internet heruntergeladen haben, sind Sie sicher, dass Sie es ausführen möchten".
quelle