Kontrol (Pemasang Windows)
Pengembang paket penginstalan dapat menulis antarmuka pengguna yang berisi kontrol yang dibahas dalam topik ini. Untuk informasi tentang cara menambahkan kontrol tertentu ke kotak dialog, lihat topik untuk kontrol tersebut dan baca bagian Menambahkan Kontrol dan Teks.
Beberapa kontrol, seperti Kotak Centang dan Kotak Kombo, dikaitkan dengan properti yang ditentukan di kolom Properti dari tabel Kontrol. Pengguna mengubah nilai properti ini dengan berinteraksi dengan kontrol. Kontrol pasif, seperti Billboard dan bitmap, tidak terkait dengan properti seperti itu.
Untuk keamanan, properti privat tidak dapat diubah oleh pengguna yang berinteraksi dengan antarmuka pengguna. Agar properti diatur oleh antarmuka pengguna, properti tersebut harus berupa properti publik dan dalam huruf besar. Lihat juga Tentang Properti.
Dalam beberapa kasus, kontrol mungkin salah digambar ulang saat membatalkan dialog. Ini ada hubungannya dengan urutan kontrol menerima pesan WM_PAINT setelah dialog Batal dihapus. Untuk memperbaikinya, coba ubah urutan kontrol dalam tabel Kontrol.
Nama kontrol | Properti terkait | Deskripsi singkat kontrol |
---|---|---|
Billboard | Tidak | Menampilkan billboard berdasarkan pesan kemajuan. |
Bitmap | Tidak | Menampilkan gambar statis bitmap. |
KotakCentang | Ya | Kotak centang dua status. |
ComboBox | Ya | Daftar drop-down dengan bidang edit. |
DirectoryCombo | Ya | Pilih semua kecuali segmen terakhir jalur. |
DirectoryList | Ya | Menampilkan folder di bawah bagian utama jalur. |
Edit | Ya | Bidang edit reguler untuk string atau bilangan bulat apa pun. |
GroupBox | Tidak | Menampilkan persegi yang mengelompokkan kontrol lain bersama-sama. |
Hyperlink | Tidak | Menampilkan tautan HTML ke alamat, yang terbuka di browser default. Windows Installer 4.5 dan yang lebih lama: Tidak didukung. |
Ikon | Tidak | Menampilkan gambar statis ikon. |
Line | Tidak | Menampilkan garis horizontal. |
ListBox | Ya | Daftar drop-down tanpa bidang edit. |
ListView | Ya | Menampilkan kolom nilai dengan ikon untuk pilihan. |
MaskedEdit | Ya | Bidang edit dengan masker di bidang teks. |
PathEdit | Ya | Menampilkan nama folder atau seluruh jalur dalam bidang edit. |
Kontrol Bilah Kemajuan | Tidak | Grafik batang yang berubah panjang saat menerima pesan kemajuan. |
Tombol Dorong | Tidak | Menampilkan tombol dorong dasar. |
RadioButtonGroup | Ya | Sekelompok tombol radio. |
ScrollableText | Tidak | Menampilkan untai (karakter) teks yang panjang. |
SelectionTree | Ya | Menampilkan informasi dari tabel Fitur dan memungkinkan pengguna mengubah status pilihan mereka. |
Teks | Tidak | Menampilkan teks statis. |
VolumeCostList | Tidak | Menampilkan informasi biaya pada volume yang berbeda. |
VolumeSelectCombo | Ya | Memilih volume dari daftar alfabet. |