Mac OS X 10.6: kunci untuk beralih di antara tombol yang dipilih di jendela dialog

10

Jika saya memiliki jendela dialog di Mac OS X dengan beberapa tombol, bagaimana saya bisa mengalihkan pemilihan tombol? Di Windows, Gnome, KDE, dll. Biasanya dengan TAB.

Contoh dialog

Dalam contoh dialog ini saya cukup menekan ESC, tetapi ada dialog lain dengan lebih banyak tombol.

znq
sumber
Mac OS X 10.6, alias Snow Leopard?
Alex

Jawaban:

14

Saya akan pergi mengambil risiko di sini dan mengusulkan agar Anda sedikit bingung, karena alasan ini:

Tombol biru yang disorot bukan pilihan seperti yang Anda lihat dari Windows, KDE, dan Gnome. Ini hanya apa yang telah ditetapkan pengembang sebagai pilihan default dari tombol kembali / masuk. Seperti yang ditunjukkan oleh loic wolff, dimungkinkan untuk mengaktifkan pemilihan tab semua kontrol, namun ini kemungkinan akan memperlambat Anda di area lain hanya dari banyaknya kontrol yang ada untuk ditabrak.

Cara yang tepat untuk melanjutkan tentang pintasan keyboard untuk tombol dialog alternatif bukanlah tab, melainkan kombo tombol perintah. Sebagai contoh, periode-perintah hampir secara universal "dibatalkan." Anda telah menemukan bahwa Esc juga berfungsi untuk sebagian besar hal saat ini. Ini sering tidak didokumentasikan, tetapi pintasan perintah untuk tombol berbeda yang bukan tombol default atau batal biasanya huruf pertama dari tombol itu (seperti stib disebutkan). Contoh: jika saya berhenti tanpa menyimpan dalam aplikasi berbasis dokumen cocoa yang khas, saya akan disajikan dengan kotak dialog berikut:

simpan lembar prompt

ReturnSaya enterakan menyimpan, command-periodatau escakan membatalkan, dan command-dakan memetakan ke "Jangan Simpan." Pelepasan 10.6 dari 10.5 membuat beberapa peningkatan fantastis pada keberadaan pintasan ini di Finder dan kakao secara umum - hampir semua dialog Finder sekarang akan merespons dengan cara ini.


Pembaruan untuk 10.7+:

Paradigma baru Apple untuk versi file telah mengubah cara dialog save khas bekerja. Sekarang, "Jangan Simpan" dipetakan ke command-delete, untuk melambangkan menghapus file "baru" yang Anda buat (ini adalah cara pintas yang setara untuk menghapus file dari Finder).

NReilingh
sumber
5

Anda harus memilih Semua kontrol di Keyboard prefpane. Dengan begitu, Anda dapat memilih semua kontrol menggunakanTab

akses keyboard penuh

Loïc Wolff
sumber
Pertanyaan terkait muncul pada saya sekarang. Mengapa Apple TIDAK menjadikannya sebagai default untuk tombol Tab untuk memindahkan fokus keyboard di antara semua kontrol? Apakah sedikit lebih sulit untuk menggunakan GUI dalam beberapa kasus jika Anda menggunakan rute ini?
rasional John
Jika Anda pernah mencoba ini, Anda akan belajar bahwa ada BANYAK kontrol - itu tidak praktis untuk tab melalui semua itu secara efisien dalam banyak kasus, jadi Apple membuat default menjadi kotak teks dan daftar. Opsi untuk semua kontrol sebagian besar merupakan pertimbangan akses universal.
NReilingh
Terima kasih atas jawaban dan komentarnya. Saya akan mencoba untuk beradaptasi dengan proposal NReilingh dalam jawabannya.
znq
3

tombol tab akan sering melakukannya, dan kadang-kadang tombol percikan (AKA tombol perintah) ditambah huruf pertama dari tombol yang Anda inginkan.

Ini tidak berfungsi pada semua dialog, ada beberapa yang harus Anda tekan secara eksplisit dengan mouse - misalnya "program x adalah aplikasi yang telah Anda unduh dari internet, apakah Anda yakin ingin menjalankannya" dialog.

stib
sumber