Je viens d'un environnement Windows et j'ai pris l'habitude de frapper la touche Espace chaque fois qu'une fenêtre contextuelle s'affiche à l'écran que je veux fermer. Mais sur Mac, cela ne fait rien, mais en appuyant sur Entrée, ça marche. Est-ce que quelqu'un sait comment je peux faire en sorte que la touche Espace agisse comme la touche Entrée sur les boîtes de dialogue modales ? J'ai essayé de trouver quelque chose dans les préférences du clavier mais je ne vois rien concernant les popups.
Réponse
Trop de publicités?Appuyez sur ctrl+F7 pour activer l'Accès complet au clavier. Ce paramètre est également disponible dans les Préférences Système sous le volet de préférence Clavier :
En sélectionnant 'Tous les contrôles', vous pouvez naviguer avec tab entre les différents widgets dans les boîtes de dialogue, y compris les boutons comme OK ou Annuler. C'est légèrement différent de Windows, car return équivaut à appuyer sur le bouton entièrement en surbrillance, tandis que espace équivaut à appuyer sur le bouton sélectionné / souligné.
Cette image montre la différence entre les deux :
Dans cet exemple, le bouton Annuler est sélectionné (par la navigation par tabulation) alors que OK est celui par défaut. Ainsi, appuyer sur espace sélectionnerait Annuler, tandis que return sélectionnerait OK.
Et pour être complet, celui-ci peut être accepté soit par espace soit par return :
Il est bon de noter que certaines boîtes de dialogue OS X (j'ai remarqué cela surtout avec les dialogues demandant s'il est OK d'écraser un fichier) auront, par exemple, Ne pas écraser comme valeur par défaut pour return, et Écraser comme élément focalisé pour espace. Cela rend possible l'utilisation d'une seule touche pour faire ce que vous voulez, mais vous devez être sûr d'avoir choisi la bonne !