Bagikan melalui


Cara: Menentukan Akses Kontrol dan Nilai (C++)

Urutan Tab

Urutan tab adalah urutan di mana tombol Tab memindahkan fokus input dari satu kontrol ke kontrol berikutnya dalam kotak dialog. Biasanya urutan tab berlanjut dari kiri ke kanan dan dari atas ke bawah dalam kotak dialog. Setiap kontrol memiliki properti Tabstop yang menentukan apakah kontrol menerima fokus input.

  • Untuk mengatur fokus input untuk kontrol, di Jendela Properti, pilih Benar atau Salah di properti Tabstop .

Bahkan kontrol yang tidak memiliki properti Tabstop diatur ke True perlu menjadi bagian dari urutan tab, terutama untuk kontrol yang tidak memiliki keterangan. Teks statis yang berisi kunci akses untuk kontrol terkait harus segera mendahului kontrol terkait dalam urutan tab.

Catatan

Jika kotak dialog Anda berisi kontrol yang tumpang tindih, mengubah urutan tab dapat mengubah cara kontrol ditampilkan. Kontrol yang datang nanti dalam urutan tab selalu ditampilkan di atas kontrol yang tumpang tindih yang mendahuluinya dalam urutan tab.

  • Untuk melihat urutan tab saat ini untuk semua kontrol, buka menu Format>Urutan Tab, atau tekan Ctrl + D.

    Angka di sudut kiri atas setiap kontrol memperlihatkan tempatnya dalam urutan tab saat ini.

  • Untuk mengubah urutan tab untuk semua kontrol, buka menu Format>Urutan Tab dan atur urutan tab dengan memilih setiap kontrol sesuai urutan yang Anda inginkan untuk diikuti oleh tombol Tab.

  • Untuk mengubah urutan tab untuk dua kontrol atau lebih, buka menu Format>Urutan Tab. Tahan tombol Ctrl dan pilih kontrol tempat perubahan dalam urutan akan dimulai, lalu lepaskan tombol Ctrl dan pilih kontrol dalam urutan yang Anda inginkan untuk diikuti tombol Tab dari titik tersebut.

    Misalnya, jika Anda ingin mengubah urutan kontrol 7 melalui , tahan Ctrl, lalu pilih kontrol 6 9terlebih dahulu.

  • Untuk mengatur kontrol tertentu ke angka 1, atau pertama dalam urutan tab, klik dua kali kontrol.

Tip

Setelah Anda memasukkan mode Urutan Tab, tekan Esc atau Enter untuk keluar dari mode Urutan Tab dan nonaktifkan kemampuan untuk mengubah urutan tab.

Mnemonics (Kunci Akses)

Biasanya, pengguna keyboard memindahkan fokus input dari satu kontrol ke kontrol lainnya dalam kotak dialog dengan tombol Tab dan Panah . Namun, Anda dapat menentukan kunci akses (nama mnemonik atau mudah diingat) yang memungkinkan pengguna memilih kontrol dengan menekan satu tombol.

Untuk menentukan kunci akses untuk kontrol dengan keterangan yang terlihat (tombol tekan, kotak centang, dan tombol radio)

  1. Pilih kontrol pada kotak dialog.

  2. Di Jendela Properti, di properti Keterangan, ketik nama baru untuk kontrol, ketik ampersand (&) di depan huruf yang Anda inginkan sebagai kunci akses untuk kontrol tersebut. Contohnya,&Radio1.

  3. Tekan Enter.

    Garis bawah muncul di keterangan yang ditampilkan untuk menunjukkan kunci akses, misalnya, Radio1.

Untuk menentukan kunci akses untuk kontrol tanpa keterangan yang terlihat

  1. Buat keterangan untuk kontrol dengan menggunakan kontrol Teks Statis di Kotak Alat.

  2. Dalam keterangan teks statis, ketik ampersand (&) di depan huruf yang Anda inginkan sebagai kunci akses.

  3. Pastikan kontrol teks statis segera mendahului kontrol yang dilabelinya dalam urutan tab.

Catatan

Semua kunci akses dalam kotak dialog harus unik. Untuk memeriksa kunci akses duplikat, buka menu Format>Periksa Mnemonics.

Nilai Kotak Kombo

Anda dapat menambahkan nilai ke kontrol kotak kombo selama Anda membuka Editor Dialog.

Tip

Ada baiknya menambahkan semua nilai ke kotak kombo sebelum Anda mengukur kotak di Editor Dialog, atau Anda dapat memotong teks yang akan muncul di kontrol kombo.

Untuk memasukkan nilai ke dalam kontrol kotak kombo

  1. Pilih kontrol kotak kombo dengan memilihnya.

  2. Di Jendela Properti, gulir ke bawah ke properti Data.

    Catatan

    Jika Anda menampilkan properti yang dikelompokkan menurut jenis, Data muncul di properti Misc.

  3. Pilih area nilai untuk properti Data dan ketik nilai data Anda, dipisahkan oleh titik koma.

    Catatan

    Jangan letakkan spasi di antara nilai karena spasi mengganggu alfabetisasi di daftar drop-down.

  4. Tekan Enter saat Anda selesai menambahkan nilai.

Untuk informasi tentang memperbesar bagian drop-down kotak kombo, lihat Mengatur Ukuran Kotak Kombo dan Daftar Drop-Down-nya.

Catatan

Anda tidak dapat menambahkan nilai ke proyek Win32 menggunakan prosedur ini ( properti Data berwarna abu-abu untuk proyek Win32). Karena proyek Win32 tidak memiliki pustaka yang menambahkan kemampuan ini, Anda harus menambahkan nilai ke kotak kombo dengan proyek Win32 secara terprogram.

Untuk menguji tampilan nilai dalam kotak kombo

  1. Setelah memasukkan nilai di properti Data , pilih tombol Uji pada Toolbar Editor Dialog.

  2. Coba gulir ke bawah seluruh daftar nilai. Nilai muncul persis seperti yang di ketikkan dalam properti Data di jendela Properti . Tidak ada pemeriksaan ejaan atau kapitalisasi.

  3. Tekan Esc untuk kembali ke editor kotak Dialog.

Nilai Tombol Radio

Saat Anda menambahkan tombol radio ke kotak dialog, perlakukan sebagai grup dengan mengatur properti Grup di jendela Properti untuk tombol pertama dalam grup. ID kontrol untuk tombol radio tersebut kemudian muncul di Wizard Tambahkan Variabel Anggota, memungkinkan Anda menambahkan variabel anggota untuk grup tombol radio.

Anda dapat memiliki lebih dari satu grup tombol radio pada kotak dialog. Tambahkan setiap grup menggunakan prosedur berikut.

Untuk menambahkan sekelompok tombol radio ke kotak dialog

  1. Pilih kontrol tombol radio di Jendela Kotak Alat dan pilih lokasi dalam kotak dialog tempat menempatkan kontrol.

  2. Ulangi langkah di atas untuk menambahkan tombol radio sebanyak yang Anda butuhkan. Pastikan tombol radio dalam grup berturut-turut dalam urutan tab.

  3. Di Jendela Properti, atur properti Grup dari tombol radio pertama di tab urutan ke True.

    Mengubah properti Grup ke True menambahkan gaya WS_GROUP ke entri tombol di objek dialog skrip sumber daya dan mencegah pengguna dapat memilih lebih dari satu tombol radio sekaligus dalam grup tombol (jika pengguna memilih satu tombol radio, yang lain dalam grup dibersihkan).

    Catatan

    Hanya tombol radio pertama dalam grup yang harus mengatur properti Grup ke True. Jika Anda memiliki kontrol tambahan yang bukan bagian dari grup tombol, atur properti Grup dari kontrol pertama yang berada di luar grup ke True juga. Anda dapat dengan cepat mengidentifikasi kontrol pertama di luar grup dengan menggunakan Ctrl+D untuk melihat urutan tab.

Untuk menambahkan variabel anggota untuk grup tombol radio

  1. Klik kanan kontrol tombol radio pertama dalam urutan tab (kontrol dominan dan yang memiliki properti Grup diatur ke True) dan pilih Tambahkan Variabel.

  2. Di wizard Tambahkan Variabel Anggota, pilih kotak centang Variabel kontrol, lalu pilih tombol radio Nilai.

    • Dalam kotak Nama variabel, ketik nama untuk variabel anggota baru.

    • Dalam kotak daftar Jenis variabel, pilih int atau ketik int.

    Anda sekarang dapat mengubah kode Anda untuk menentukan tombol radio mana yang akan muncul dipilih. Misalnya, m_radioBox1 = 0; memilih tombol radio pertama dalam grup.

Persyaratan

Win32

Lihat juga

Mengelola Kontrol Kotak Dialog
Cara: Menambahkan, Mengedit, atau Menghapus Kontrol
Cara: Kontrol Tata Letak