Menggunakan Kontrol Bilah Alat
Topik ini berisi detail implementasi dan contoh kode untuk menggunakan kontrol toolbar di aplikasi Anda.
Di bagian ini
Topik | Deskripsi |
---|---|
Cara Membuat Bilah Alat |
Untuk membuat toolbar, gunakan fungsi CreateWindowEx, menentukan kelas jendela TOOLBARCLASSNAME. Bilah alat yang dihasilkan awalnya tidak berisi tombol. Tambahkan tombol ke toolbar dengan menggunakan pesan TB_ADDBUTTONS atau TB_INSERTBUTTON. Anda harus mengirim pesan TB_AUTOSIZE setelah semua item dan string dimasukkan ke dalam kontrol, untuk menyebabkan bilah alat menghitung ulang ukurannya berdasarkan isinya. |
Cara Membuat Bilah Alat Vertikal |
Kunci untuk membuat toolbar vertikal adalah menyertakan CCS_VERT dalam gaya jendela, dan untuk mengatur gaya TBSTATE_WRAP untuk setiap tombol. |
Cara Melabeli Tombol Toolbar Secara Dinamis |
Anda dapat menetapkan teks ke tombol yang sudah ada dengan menggunakan pesan TB_SETBUTTONINFO. |
Cara Menampilkan TipsAlat untuk Tombol |
Saat Anda menentukan gaya TBSTYLE_TOOLTIPS , toolbar membuat dan mengelola kontrol tipsalat. Kontrol tipsalat disembunyikan dan muncul hanya ketika pengguna memindahkan penunjuk di atas tombol toolbar dan membiarkannya di sana selama sekitar satu detik. |
Cara Menangani Tombol Drop-down |
Tombol drop-down dapat menyajikan pengguna dengan daftar opsi. Untuk membuat gaya tombol ini, tentukan gaya BTNS_DROPDOWN (juga disebut TBSTYLE_DROPDOWN untuk kompatibilitas dengan versi kontrol umum sebelumnya). Untuk memperlihatkan tombol drop-down dengan panah, Anda juga harus mengatur gaya toolbar TBSTYLE_EX_DRAWDDARROWS dengan mengirim pesan TB_SETEXTENDEDSTYLE. |
Cara Menyesuaikan Bilah Alat |
Sebagian besar aplikasi berbasis Windows menggunakan kontrol toolbar untuk memberi pengguna akses mudah ke fungsionalitas program. Namun, toolbar statis memiliki beberapa kekurangan seperti terlalu sedikit ruang untuk menampilkan semua alat yang tersedia secara efektif. Solusi untuk masalah ini adalah membuat toolbar aplikasi Anda dapat disesuaikan pengguna. Kemudian, pengguna dapat memilih untuk hanya menampilkan alat yang mereka butuhkan, dan mereka dapat mengaturnya dengan cara yang sesuai dengan gaya kerja pribadi mereka. |
Cara Menyematkan Kontrol Nonbutton di Toolbar |
Bilah alat hanya mendukung tombol; oleh karena itu, jika aplikasi Anda memerlukan jenis kontrol yang berbeda, Anda harus membuat jendela anak. Ilustrasi berikut ini memperlihatkan toolbar dengan kontrol edit yang disematkan. |
Cara Menggunakan Pelacakan Panas dengan Toolbar |
Saat penunjuk mouse mengarah ke item, item menjadi panas. Jika pelacakan panas diaktifkan, item panas akan disorot. Toolbar yang dibuat dengan gaya TBSTYLE_FLAT, atau yang menggunakan Gaya Visual, mendukung pelacakan panas secara default. |
Cara Membuat Bilah Alat Gaya Internet Explorer |
Salah satu fitur antarmuka pengguna utama Windows Internet Explorer adalah bilah alat. Ini tidak hanya memberi pengguna akses ke berbagai fitur, itu juga memungkinkan pengguna untuk menyesuaikan tata letaknya sesuai dengan preferensi pribadi mereka. |
Cara Membuat Bilah Menu bergaya Internet Explorer |
Sekilas, bilah menu di Microsoft Internet Explorer 5 dan yang lebih baru terlihat mirip dengan menu standar. Namun, itu terlihat sangat berbeda ketika Anda mulai menggunakannya. |