Sumber daya DIALOGEX
Menentukan kotak dialog. Pernyataan menentukan posisi dan dimensi kotak dialog di layar serta gaya kotak dialog. Ini juga mendefinisikan hal-hal berikut:
- Id Bantuan pada dialog itu sendiri serta pada kontrol dalam kotak dialog.
- Penggunaan pernyataan EXSTYLE untuk kotak dialog itu sendiri serta pada kontrol dalam kotak dialog.
- Bobot font dan pengaturan miring untuk font yang akan digunakan dalam kotak dialog.
- Data khusus kontrol untuk kontrol dalam kotak dialog.
- Penggunaan nama kelas sistem BEDIT, IEDIT, dan HEDIT yang telah ditentukan sebelumnya.
nameID DIALOGEX x, y, width, height [ , helpID] [optional-statements] {control-statements}
Parameter
-
nameID
-
Nama unik atau nilai bilangan bulat unik yang tidak ditandatangani 16-bit yang mengidentifikasi kotak dialog.
-
x
-
Lokasi di layar sisi kiri kotak dialog, di unit dialog.
-
y
-
Lokasi di layar bagian atas kotak dialog, dalam unit dialog.
-
width
-
Lebar kotak dialog, dalam unit dialog.
-
height
-
Tinggi kotak dialog, dalam unit dialog.
-
helpID
-
Ekspresi numerik yang menunjukkan ID yang digunakan untuk mengidentifikasi kotak dialog selama pemrosesan WM_HELP.
-
pernyataan opsional
-
Opsi untuk kotak dialog. Ini bisa nol atau lebih dari pernyataan berikut.
Pernyataan Deskripsi KETERANGAN "teks" Keterangan kotak dialog jika memiliki bilah judul. Untuk informasi selengkapnya, lihat Pernyataan KETERANGAN. Dword KARAKTERISTIK Nilai DWORD yang ditentukan pengguna untuk digunakan oleh alat sumber daya. Nilai ini tidak digunakan oleh sistem. Untuk informasi selengkapnya, lihat Pernyataan KARAKTERISTIK. Kelas KELAS Bilangan bulat atau unsigned 16-bit, diapit dalam tanda kutip ganda ("), yang mengidentifikasi kelas kotak dialog. Untuk informasi selengkapnya, lihat Pernyataan CLASS. Gaya exstyle= yang diperluas Gaya jendela yang diperluas dari kotak dialog. Untuk informasi selengkapnya, lihat Pernyataan EXSTYLE. FONTmenunjuk, "typeface", berat, miring, charset Ukuran titik dan typeface untuk font. Untuk berat, gunakan nilai FW_* yang ditentukan dalam WinGDI.h. Untuk miring, tentukan TRUE untuk menggunakan font miring, FALSE jika tidak. Untuk charset, gunakan nilai yang ditentukan dalam anggota lfCharSet dari struktur LOGFONT . Untuk mendapatkan font definitif untuk kotak dialog, aplikasi harus menentukan charset bersama dengan properti font lainnya. Untuk informasi selengkapnya, lihat Pernyataan FONT. BAHASA BAHASA, sublanguage Bahasa kotak dialog. Untuk informasi selengkapnya, lihat Pernyataan BAHASA. Nama menu MENU Menu yang akan digunakan. Nilai ini adalah nama menu atau pengidentifikasi bilangan bulatnya. Untuk informasi selengkapnya, lihat Pernyataan MENU. Gaya GAYA Gaya kotak dialog. Untuk informasi selengkapnya, lihat Pernyataan GAYA. Dword VERSI Nilai DWORD yang ditentukan pengguna. Pernyataan ini ditujukan untuk digunakan oleh alat sumber daya tambahan dan tidak digunakan oleh sistem. Untuk informasi selengkapnya, lihat Pernyataan VERSION. -
pernyataan kontrol
-
Isi sumber daya DIALOGEX terdiri dari sejumlah pernyataan kontrol. Ada empat keluarga pernyataan kontrol: generik, statis, tombol, dan edit. Untuk informasi selengkapnya, lihat Keterangan.
Atribut tertentu juga didukung untuk kompatibilitas mundur. Untuk informasi selengkapnya, lihat Atribut Sumber Daya Umum.
Keterangan
Operasi valid yang mungkin terkandung dalam salah satu ekspresi numerik dalam pernyataan DIALOGEX adalah sebagai berikut:
- Tambahkan ('+')
- Kurangi ('-')
- Minus tidak sah ('-')
- UNARY NOT ('~')
- DAN ('&')
- ATAU ('|')
Isi sumber daya terdiri dari pernyataan kontrol generik, statis, tombol, dan edit. Meskipun masing-masing keluarga pernyataan ini menggunakan sintaks yang berbeda untuk menentukan fitur tertentu dari kontrolnya, mereka semua berbagi sintaks umum untuk menentukan posisi, ukuran, gaya yang diperluas, nomor identifikasi bantuan, dan data khusus kontrol. Untuk informasi selengkapnya, lihat Parameter Kontrol Umum.
Pernyataan Kontrol Generik
CONTROL controlText, id, className, style
-
controlText
-
Teks jendela untuk kontrol. Untuk informasi selengkapnya, lihat Parameter Kontrol Umum.
-
id
-
Pengidentifikasi kontrol. Untuk informasi selengkapnya, lihat Parameter Kontrol Umum.
-
className
-
Nama kelas. Ini mungkin berupa string yang diapit dalam tanda kutip ganda (") atau salah satu kelas sistem yang telah ditentukan berikut: BUTTON, STATIC, EDIT, LISTBOX, SCROLLBAR, atau COMBOBOX.
-
Gaya
-
Gaya jendela (WS_ eksplisit*, BS_*, SS_*, ES_*, LBS_*, SBS_*, dan CBS_* yang ditentukan dalam Winuser.H dapat digunakan dengan menambahkan sertakan ke file .rc:
#include "winuser.h"
). Untuk informasi selengkapnya, lihat Gaya Jendela.
Pernyataan Kontrol Statis
staticClass controlText, id
-
staticClass
-
LTEXT, RTEXT, atau CTEXT.
-
controlText
-
Teks jendela untuk kontrol. Untuk informasi selengkapnya, lihat Parameter Kontrol Umum.
-
id
-
Pengidentifikasi kontrol. Untuk informasi selengkapnya, lihat Parameter Kontrol Umum.
Pernyataan Kontrol Tombol
buttonClass controlText, id
-
buttonClass
-
AUTO3STATE, AUTOCHECKBOX, AUTORADIOBUTTON, CHECKBOX, PUSHBOX, PUSHBUTTON, RADIOBUTTON, STATE3, atau USERBUTTON.
-
controlText
-
Teks jendela untuk kontrol. Untuk informasi selengkapnya, lihat Parameter Kontrol Umum.
-
id
-
Pengidentifikasi kontrol. Untuk informasi selengkapnya, lihat Parameter Kontrol Umum.
Edit Pernyataan Kontrol
editClass id
-
editClass
-
EDITTEXT, BEDIT, HEDIT, atau IEDIT.
-
id
-
Pengidentifikasi kontrol. Untuk informasi selengkapnya, lihat Parameter Kontrol Umum.
Baca juga