Atribut Kontrol
Untuk informasi tentang atribut kontrol, lihat tautan ke kontrol tertentu yang perlu Anda buat di Kontrol serta tautan ke atribut kontrol tertentu dalam daftar berikut.
Metode berikut digunakan untuk menentukan atribut kontrol:
- Gunakan tabel ControlCondition untuk menonaktifkan, mengaktifkan, menyembunyikan, atau memperlihatkan kontrol sesuai dengan nilai properti atau pernyataan kondisional. Anda juga bisa menggunakan tabel ini untuk mengambil alih kontrol default yang ditentukan dalam tabel Dialog.
- Berlangganan kontrol ke ControlEvent dalam tabel EventMapping. Masukkan pengidentifikasi atribut di kolom Atribut dan pengidentifikasi ControlEvent di kolom Peristiwa tabel ini.
- Atur bendera bit atribut kontrol untuk kontrol di kolom Atribut dari tabel Kontrol. Ini mengatur atribut setelah pembuatan kontrol.
Beberapa atribut tidak dapat diatur untuk setiap kontrol atau ditentukan oleh semua metode di atas. Lihat topik kontrol dan atribut tertentu untuk detailnya.
Nilai awal dari beberapa atribut kontrol dapat diatur dengan bit dalam tabel Kontrol.
Atribut | Desimal | Heksadesimal | Terus-menerus |
---|---|---|---|
BiDi | 224 | 0x000000E0 | msidbControlAttributesBiDi |
Aktif | 2 | 0x00000002 | msidbControlAttributesEnabled |
Langsung | 8 | 0x00000008 | msidbControlAttributesIndirect |
Kontrol Bilangan Bulat | 16 | 0x00000010 | msidbControlAttributesInteger |
LeftScroll | 128 | 0x00000080 | msidbControlAttributesLeftScroll |
RightAligned | 64 | 0x00000040 | msidbControlAttributesRightAligned |
RTLRO | 32 | 0x00000020 | msidbControlAttributesRTLRO |
Cekung | 4 | 0x00000004 | msidbControlAttributesSunken |
Dapat dilihat | 1 | 0x00000001 | msidbControlAttributesVisible |
Atribut kontrol Teks ini diatur dengan bit.
Atribut | Desimal | Heksadesimal | Terus-menerus |
---|---|---|---|
FormatSize | 524288 | 0x00080000 | msidbControlAttributesFormatSize |
NoPrefix | 131072 | 0x00020000 | msidbControlAttributesNoPrefix |
NoWrap | 262144 | 0x00040000 | msidbControlAttributesNoWrap |
Kata sandi | 2097152 | 0x00200000 | msidbControlAttributesPasswordInput |
Transparan | 65536 | 0x00010000 | msidbControlAttributesTransparent |
UsersLanguage | 1048576 | 0x00100000 | msidbControlAttributesUsersLanguage |
Atribut kontrol ProgressBar ini diatur dengan sedikit.
Atribut | Desimal | Heksadesimal | Terus-menerus |
---|---|---|---|
Progress95 | 65536 | 0x00010000 | msidbControlAttributesProgress95 |
Atribut kontrol Volume dan Directory SelectCombo ini diatur dengan bit.
Atribut | Desimal | Heksadesimal | Terus-menerus |
---|---|---|---|
CDROMVolume | 524288 | 0x00080000 | msidbControlAttributesCDROMVolume |
FixedVolume | 131072 | 0x00020000 | msidbControlAttributesFixedVolume |
FloppyVolume | 2097152 | 0x00200000 | msidbControlAttributesFloppyVolume |
RAMDiskVolume | 1048576 | 0x00100000 | msidbControlAttributesRAMDiskVolume |
RemoteVolume | 262144 | 0x00040000 | msidbControlAttributesRemoteVolume |
RemovableVolume | 65536 | 0x00010000 | msidbControlAttributesRemovableVolume |
Atribut kontrol ListBox dan ComboBox ini diatur dengan bit.
Atribut | Desimal | Heksadesimal | Terus-menerus |
---|---|---|---|
Kontrol ComboList | 131072 | 0x00020000 | msidbControlAttributesComboList |
Kontrol Terurut | 65536 | 0x00010000 | msidbControlAttributesSorted |
Atribut kontrol Edit ini diatur dengan sedikit.
Atribut | Desimal | Heksadesimal | Terus-menerus |
---|---|---|---|
Multiline | 65536 | 0x00010000 | msidbControlAttributesMultiline |
Atribut kontrol PictureButton ini diatur dengan bit.
Atribut | Desimal | Heksadesimal | Terus-menerus |
---|---|---|---|
Bitmap | 262144 | 0x00040000 | msidbControlAttributesBitmap |
FixedSize | 1048576 | 0x00100000 | msidbControlAttributesFixedSize |
Ikon | 524288 | 0x00080000 | msidbControlAttributesIcon |
IkonUkuran16 | 2097152 | 0x00200000 | msidbControlAttributesIconSize16 |
IkonUkuran32 | 4194304 | 0x00400000 | msidbControlAttributesIconSize32 |
IkonUkuran48 | 6291456 | 0x00600000 | msidbControlAttributesIconSize48 |
Kontrol PushLike | 131072 | 0x00020000 | msidbControlAttributesPushLike |
Atribut kontrol RadioButton ini diatur dengan sedikit.
Atribut | Desimal | Heksadesimal | Terus-menerus |
---|---|---|---|
HasBorder | 16777216 | 0x01000000 | msidbControlAttributesHasBorder |
Atribut kontrol PushButton ini diatur dengan sedikit.
Atribut | Desimal | Heksadesimal | Terus-menerus |
---|---|---|---|
ElevationShield | 8388608 | 0x00800000 | msidbControlAttributesElevationShield |
Atribut kontrol VolumeCostList ini diatur dengan sedikit.
Atribut | Desimal | Heksadesimal | Terus-menerus |
---|---|---|---|
ControlShowRollbackCost | 4194304 | 0x00400000 | msidbControlShowRollbackCost |
Atribut kontrol berikut tidak diatur dengan bit. Atribut ini ditulis ke dalam tabel antarmuka pengguna atau diatur menggunakan Peristiwa Kontrol.
Lihat Menambahkan Kontrol dan Teks.