struktur PARAFORMAT2 (richedit.h)
Berisi informasi tentang atribut pemformatan paragraf dalam kontrol edit yang kaya.
Sintaksis
struct PARAFORMAT2 : _paraformat {
LONG dySpaceBefore;
LONG dySpaceAfter;
LONG dyLineSpacing;
SHORT sStyle;
BYTE bLineSpacingRule;
BYTE bOutlineLevel;
WORD wShadingWeight;
WORD wShadingStyle;
WORD wNumberingStart;
WORD wNumberingStyle;
WORD wNumberingTab;
WORD wBorderSpace;
WORD wBorderWidth;
WORD wBorders;
};
Warisan
Struktur PARAFORMAT2 mengimplementasikan _paraformat.
Anggota
dySpaceBefore
Jenis: LONG
Ukuran penspasian di atas paragraf, dalam twips. Untuk menggunakan anggota ini, atur bendera PFM_SPACEBEFORE di anggota
dySpaceAfter
Jenis: LONG
Menentukan ukuran penspasian di bawah paragraf, dalam twips. Untuk menggunakan anggota ini, atur bendera PFM_SPACEAFTER di dwMask anggota. Nilai harus lebih besar dari atau sama dengan nol.
dyLineSpacing
Jenis: LONG
Penspasian antarbaris. Untuk deskripsi tentang bagaimana nilai ini ditafsirkan, lihat anggota bLineSpacingRule. Untuk menggunakan anggota ini, atur bendera PFM_LINESPACING di dwMask anggota.
sStyle
Jenis: SHORT
Gaya teks. Untuk menggunakan anggota ini, atur bendera PFM_STYLE di dwMask anggota. Anggota ini hanya disertakan untuk kompatibilitas dengan antarmuka TOM dan Word; kontrol edit kaya menyimpan nilai tetapi tidak menggunakannya untuk menampilkan teks.
bLineSpacingRule
Jenis: BYTE
Jenis penspasian baris. Untuk menggunakan anggota ini, atur bendera PFM_LINESPACING di dwMask anggota. Anggota ini bisa menjadi salah satu nilai berikut.
bOutlineLevel
Jenis: BYTE
Dipesan; harus nol.
wShadingWeight
Jenis: WORD
Persentase warna latar depan yang digunakan dalam bayangan. Anggota wShadingStyle
wShadingStyle
Jenis: WORD
Gaya dan warna yang digunakan untuk bayangan latar belakang. Bit 0 hingga 3 berisi gaya bayangan, bit 4 hingga 7 berisi indeks warna latar depan, dan bit 8 hingga 11 berisi indeks warna latar belakang. Untuk menggunakan anggota ini, atur bendera PFM_SHADING di dwMask anggota. Anggota ini hanya disertakan untuk kompatibilitas dengan Word; kontrol edit kaya menyimpan nilai tetapi tidak menggunakannya untuk menampilkan teks.
Gaya bayangan bisa menjadi salah satu nilai berikut.
Indeks warna latar depan dan latar belakang bisa menjadi salah satu nilai berikut.
Nilai | Arti |
---|---|
|
Hitam |
|
Biru |
|
Cyan |
|
Hijau |
|
Magenta |
|
Merah |
|
Kuning |
|
Putih |
|
Biru tua |
|
Cyan gelap |
|
Hijau tua |
|
Magenta gelap |
|
Merah tua |
|
Kuning tua |
|
Abu-abu tua |
|
Abu-abu muda |
wNumberingStart
Jenis: WORD
Nilai nomor awal atau Unicode yang digunakan untuk paragraf bernomor. Gunakan anggota ini bersama dengan anggota
wNumberingStyle
Jenis: WORD
Gaya penomoran yang digunakan dengan paragraf bernomor. Gunakan anggota ini bersama dengan anggota
wNumberingTab
Jenis: WORD
Spasi minimum antara nomor paragraf dan teks paragraf, dalam twips. Gunakan anggota ini bersama dengan anggota
wBorderSpace
Jenis: WORD
Spasi antara batas dan teks paragraf, dalam twips. Anggota wBorderSpace disertakan untuk kompatibilitas dengan Word; kontrol edit kaya menyimpan nilai tetapi tidak menggunakannya untuk menampilkan teks. Untuk menggunakan anggota ini, atur bendera PFM_BORDER di anggota dwMask
wBorderWidth
Jenis: WORD
Lebar batas, dalam twips. Untuk menggunakan anggota ini, atur bendera PFM_BORDER di anggota dwMask
wBorders
Jenis: WORD
Lokasi, gaya, dan warna batas. Bit 0 hingga 7 menentukan lokasi batas, bit 8 hingga 11 menentukan gaya batas, dan bit 12 hingga 15 menentukan indeks warna batas. Untuk menggunakan anggota ini, atur bendera PFM_BORDER di anggota dwMask
Tentukan lokasi batas menggunakan kombinasi nilai berikut dalam bit 0 hingga 7.
Tentukan gaya batas menggunakan salah satu nilai berikut untuk bit 8 hingga 11.
Tentukan warna batas menggunakan salah satu nilai berikut untuk bit 12 hingga 15. Nilai ini diabaikan jika bit autocolor (bit 6) diatur.
Nilai | Arti |
---|---|
|
Hitam |
|
Biru |
|
Cyan |
|
Hijau |
|
Magenta |
|
Merah |
|
Kuning |
|
Putih |
|
Biru tua |
|
Cyan gelap |
|
Hijau tua |
|
Magenta gelap |
|
Merah tua |
|
Kuning tua |
|
Abu-abu tua |
|
Abu-abu muda |
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
richedit.h |