Mac OS X 10.6: клавіша для перемикання між вибраною кнопкою у діалоговому вікні


10

Якщо у мене в Mac OS X є діалогове вікно з кількома кнопками, як я можу переключити вибір кнопок? У Windows, Gnome, KDE тощо вона зазвичай є TAB.

Приклад діалогового вікна

У цьому діалоговому прикладі я можу просто натиснути ESC, але є й інші діалоги з більшою кількістю кнопок.


Mac OS X 10.6, він же "Snow Leopard"?
Алекс

Відповіді:


14

Я збираюся тут вийти на кінцівку і пропоную вам трохи розгубитися, з цієї причини:

Виділена синя кнопка - це не вибір, як ви бачили в Windows, KDE та Gnome. Це просто те, що розробник визначив як вибір за замовчуванням ключа повернення / введення. Як показав loic wolff, можна ввімкнути вибір вкладки всіх елементів керування, однак це, швидше за все, сповільнить вас в інших областях просто з чистого числа елементів керування, які є для вкладки.

Правильним способом вирішити комбінації клавіш для альтернативних кнопок діалогу є не вкладка, а комбінація клавіш. Наприклад, Command-період майже повсюдно "скасовується". Ви вже виявили, що Esc також працює для більшості речей у наш час. Це часто не документально зафіксовано, але швидка команда для різних кнопок, які не є кнопкою за замовчуванням або скасувати, як правило, є першою літерою цієї кнопки (як згадується стиб). Приклад: якщо я вийду без збереження в типовому додатку, що базується на какао, мені буде представлено наступне діалогове вікно:

зберегти лист підказки

Return/ enterзбереже command-periodабо escскасує та command-dвідобразить на "Не зберегти". Випуск 10.6 з 10.5 вніс фантастичні покращення щодо наявності цих ярликів у Finder та какао взагалі - майже всі діалоги Finder тепер відповідатимуть таким чином.


Оновлення для 10.7+:

Нова парадигма Apple щодо версії файлів змінила спосіб роботи типового діалогового вікна збереження. Тепер "Не зберегти" відображено command-delete, щоб символізувати видалення створеного вами "нового" файлу (це еквівалент швидкого доступу до видалення файлу з Finder).


5

Ви повинні вибрати Усі елементи керування в передскладній клавіатурі . Таким чином, ви можете вибрати всі елементи управління, використовуючиTab

повний доступ до клавіатури


Зараз у мене виникає пов'язане питання. Чому Apple НЕ зробить за умовчанням клавішу Tab для переміщення фокусу на клавіатурі між усіма елементами управління? Чи трохи складніше використовувати графічний інтерфейс у деяких випадках, якщо ви йдете цим маршрутом?
ірраціональний Джон

Якщо ви коли-небудь пробували це, ви дізнаєтесь, що існує багато елементів керування - просто неможливо ефективно вкладати їх у багатьох випадках, тому Apple за замовчуванням є текстовими полями та списки. Варіант для всіх елементів управління є здебільшого врахуванням загального доступу.
NReilingh

Дякуємо за відповідь та коментарі. Я спробую адаптуватись до пропозиції НРейлінга у його відповіді.
znq

3

Клавіша вкладки часто це робить, а іноді клавіша splat (AKA командна клавіша) плюс перша буква потрібної кнопки.

Це працює не у всіх діалогах, проте є деякі, з якими ви повинні чітко натиснути мишею - наприклад, діалог "програма x - це додаток, яке ви завантажили з Інтернету, чи впевнені, що хочете його запустити".

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.