Вопрос: Как вставить вкладку между кнопками в диалоговом окне Mac OS X


Я знаю, что здесь был задан подобный вопрос совсем недавно, но мне было интересно, можно ли вводить вкладки между кнопками в диалоговом окне Mac OS X по умолчанию?

У меня уже есть Все элементы управления опция включена Системные настройки → Клавиатура и мышь → Горячие клавиши, но никакой радости.


125
2017-08-05 14:26


Источник


Это не ответ на вопрос, но я считаю, что это актуально. Вы можете переместиться назад через элементы управления и поля, используя shift + tab. - Teifion


Ответы:


Если вы включите Full Keyboard Access, установив его для всех элементов управления, вы должны иметь возможность заносить вкладки между опциями и выбирать, нажимая пробел, по крайней мере для OS X 10.5:

Full Keyboard Access: All Controls (Control+F7)


164
2017-08-05 14:38



Благодарю. По крайней мере, в Lion эту настройку можно также быстро включить или выключить, используя Ctrl + F7. - c089
Не так много пользы, хотя это, так как ОС не всегда фокусирует диалог ...: / - Henrik Erlandsson
Эль Капитан, больше не работает. - atilkan
Клавиатурный ярлык все еще работает на El Capitan Fn + Ctr + F7, который включает / выключает его. - Eduardo Romero
Спасибо, мне потребовалось некоторое время, чтобы узнать, даже когда я уже знал это несколько месяцев назад, - задайтесь вопросом, почему пробел - почему бы просто не ввести ключ - его не интуитивно понятно, и вы всегда можете вернуться к выделенной кнопке в 1-2 удара, если вы сделаете ошибка. Иногда я чувствую, что за парнями, которые делают это в Apple, есть какой-то злой менеджер, и Гес толкнул свои глупые идеи в выпуски. И я подтверждаю, что он по-прежнему работает на Эль-Капитана и для меня. - Srneczek


В то время как @ ruddzw (выбранный) ответ работает, он может замедлить вас в других областях просто из-за большого количества элементов управления, которые нужно выполнить.

@NReilingh представляет другой подход, и семантика за ней:

Правильный способ сочетания клавиш для альтернативных диалоговых кнопок не является вкладкой, но комманды команд, Например, Команда-период почти повсеместно «отменяется». [...]
  Это часто не документируется, но ярлык команд для разных кнопок, которые не являются кнопкой по умолчанию или отменой, обычно первая буква этой кнопки,

Итак, в примере:

Save prompt

  • войти/вернуть будем Сохранить,
  • +, или ESC будем Отмена, а также
  • +D будет отображаться на Не сохранять,
    В виде @ Кевин Рид указывает, +Удалить Здесь также работает.

68
2018-02-06 17:16



В новых комбинированных диалоговых окнах save / do-you-want-to-save ярлык «Не сохранять» - «Удалить». - Kevin Reid
И то и другое ⌘+D а также ⌘+delete как представляется, Не сохранять, - Marius Butuc
не работал для меня (новый osx с последним os, каким бы он ни был), поэтому включил все элементы управления, но спасибо, я бы предпочел ваш ответ, если бы он сработал. Я проверил все клавиши на клавиатуре, используя FN, CTRL, Option. - PatrickT
Вы также можете нажать клавишу «Tab», чтобы выбрать кнопку фокусировки, а затем нажмите «Пробел» вместо «Ввод», чтобы применить выбор. - kholis
Это хорошая информация за пределами принятого ответа, все еще в рамках заданного вопроса. - Nirav Zaveri


В Настройки клавиатуры под Keyboard Shortcuts

Полный доступ к клавиатуре: Switch to All Controls вместо Text Boxes and Lists Only


10
2017-10-07 07:05





Есть ли определенный диалог, с которым вы столкнулись? При включенном элементе «Все элементы управления» я могу отслеживать каждый элемент управления каждым диалоговым окном Mac OS X, который я тестировал только сейчас.


2
2017-08-05 14:36





Чтобы включить навигацию с помощью вкладок из командной строки:

defaults write NSGlobalDomain AppleKeyboardUIMode -int 3

2
2017-09-06 07:24





При просмотре с помощью Safari вы также можете вводить вкладку между всеми элементами HTML на странице с помощью Option + Tab (иначе Tab будет останавливаться только на элементах панели инструментов браузера и быстрых закладках)


0
2017-08-26 09:10