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
.
Dalam contoh dialog ini saya cukup menekan ESC
, tetapi ada dialog lain dengan lebih banyak tombol.
Jawaban:
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:
Return
Sayaenter
akan menyimpan,command-period
atauesc
akan membatalkan, dancommand-d
akan 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).sumber
Anda harus memilih Semua kontrol di Keyboard prefpane. Dengan begitu, Anda dapat memilih semua kontrol menggunakanTab
sumber
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.
sumber