Question Comment tabuler entre les boutons d'une boîte de dialogue Mac OS X


Je sais qu'il y a eu une question similaire posée ici très récemment, mais je me demandais s'il était possible de passer d'un bouton à un autre sur les boîtes de dialogue Mac OS X par défaut?

J'ai déjà le Tous les contrôles option activée dans Préférences de système → Clavier souris → Raccourcis claviermais pas de joie.


125
2017-08-05 14:26


origine


Ce n'est pas la réponse à la question mais je pense que c'est pertinent. Vous pouvez passer en arrière dans les contrôles et les boîtes en utilisant Maj + Tab. - Teifion


Réponses:


Si vous activez Full Keyboard Access en le configurant sur tous les contrôles, vous devriez pouvoir passer d'une option à l'autre et sélectionner en appuyant sur la barre d'espace, au moins pour OS X 10.5:

Full Keyboard Access: All Controls (Control+F7)


164
2017-08-05 14:38



Merci. Au moins dans Lion, ce paramètre peut également être activé ou désactivé rapidement en utilisant Ctrl + F7. - c089
Ce n'est pas très utile, car le système d'exploitation ne focalise pas toujours le dialogue ...: / - Henrik Erlandsson
El Capitan, ne travaille plus. - atilkan
Le raccourci clavier fonctionne toujours sur El Capitan. Fn + Ctr + F7 permet de l'activer ou de le désactiver. - Eduardo Romero
Merci - il m'a fallu du temps pour savoir, même si je savais déjà qu'il y a quelques mois - je me demande pourquoi la barre d'espace - pourquoi pas entrer la clé - n'est pas intuitive et vous pouvez toujours revenir au bouton en surbrillance si Erreur. Parfois, j'ai l'impression qu'il y a un gestionnaire maléfique derrière les gars qui font ça dans Apple et qu'il pousse ses idées stupides dans les sorties. Et vous confirmez que cela fonctionne toujours sur El Captain pour moi aussi. - Srneczek


Tandis que @ ruddzw's (selected) answer fonctionne, il peut vous ralentir dans d'autres domaines simplement du simple nombre de contrôles qu'il y a à parcourir.

@NReilingh présente une approche différenteet la sémantique derrière:

La bonne façon d’aborder les raccourcis clavier pour d’autres boutons de dialogue n’est pas l’onglet, mais combinaisons de touches de commande. Par exemple, Période de commande est presque universellement "annuler". [...]
  Ce n'est souvent pas documenté, mais le raccourci de commande pour différents boutons qui ne sont pas le bouton ou l'annulation par défaut est généralement la première lettre de ce bouton.

Donc, dans l'exemple:

Save prompt

  • entrer/revenir volonté sauvegarder,
  • +. ou Esc volonté Annuler, et
  • + cartographiera à Ne pas enregistrer.
    Comme @Kevin Reid fait remarquer, +effacer travaille ici aussi.

68
2018-02-06 17:16



Dans les nouvelles boîtes de dialogue combinées enregistrer / ne pas vouloir enregistrer, le raccourci "Ne pas enregistrer" est Delete-Supprimer. - Kevin Reid
Tous les deux ⌘+D et ⌘+delete semble correspondre à Ne pas enregistrer. - Marius Butuc
n'a pas fonctionné pour moi (tout nouveau osx avec le dernier os quel qu'il soit), donc activé tous les contrôles, mais merci, j'aurais préféré votre réponse si cela avait fonctionné. J'ai également testé toutes les touches du clavier, avec FN, CTRL, Option également. - PatrickT
Vous pouvez également appuyer sur la touche "Tab" pour sélectionner le bouton de mise au point, puis appuyer sur "Espace" au lieu de "Entrer" pour appliquer la sélection. - kholis
Ceci est une bonne information au-delà de la réponse acceptée, toujours dans le cadre de la question posée. - Nirav Zaveri


Dans Préférences du clavier en dessous de Keyboard Shortcuts

Accès complet au clavier: Switch to All Controls au lieu de Text Boxes and Lists Only


10
2017-10-07 07:05





Y a-t-il un dialogue spécifique avec lequel vous avez des problèmes? Avec "Toutes les commandes" activées, je peux contourner tous les contrôles de chaque boîte de dialogue Mac OS X que j'ai testé tout à l'heure.


2
2017-08-05 14:36





Pour activer la navigation à l'aide des onglets du type de ligne de commande:

defaults write NSGlobalDomain AppleKeyboardUIMode -int 3

2
2017-09-06 07:24





Lorsque vous naviguez avec Safari, vous pouvez également passer d'un onglet à tous les éléments HTML de la page en utilisant Option + Tab (sinon, l'onglet ne s'arrêtera que sur les contrôles de la barre d'outils du navigateur et les signets rapides).


0
2017-08-26 09:10