struktur SCRIPT_LOGATTR (usp10.h)
Berisi atribut karakter logis yang berguna saat mengedit dan memformat teks.
Sintaks
typedef struct tag_SCRIPT_LOGATTR {
BYTE fSoftBreak : 1;
BYTE fWhiteSpace : 1;
BYTE fCharStop : 1;
BYTE fWordStop : 1;
BYTE fInvalid : 1;
BYTE fReserved : 3;
} SCRIPT_LOGATTR;
Anggota
fSoftBreak
Nilai yang menunjukkan apakah memutus garis di depan karakter, yang disebut "soft break", valid. Nilai yang mungkin ditentukan dalam tabel berikut. Anggota ini ditetapkan pada karakter pertama kata-kata Asia Tenggara.
Nilai | Makna |
---|---|
|
Istirahat sementara valid. |
|
Istirahat sementara tidak valid. |
fWhiteSpace
Nilai yang menunjukkan apakah karakter adalah salah satu dari banyak karakter Unicode yang diklasifikasikan sebagai spasi putih yang dapat dipecah. Nilai yang mungkin ditentukan dalam tabel berikut. Spasi putih yang dapat dipecah dapat memecah kata. Semua spasi kosong dapat dipecah kecuali ruang tidak pecah (NBSP) dan ruang non-pecah lebar nol (ZWNBSP).
Nilai | Makna |
---|---|
|
Karakternya adalah spasi putih yang dapat dipecah. |
|
Karakter ini bukan spasi putih yang dapat dipecah. |
fCharStop
Nilai yang menunjukkan apakah karakter adalah posisi yang valid untuk menampilkan tanda sisipan pada tindakan keyboard gerakan karakter. Nilai yang mungkin ditentukan dalam tabel berikut. Anggota ini diatur untuk sebagian besar karakter, tetapi tidak pada titik kode di dalam kluster karakter India dan Asia Tenggara. Anggota ini dapat digunakan untuk mengimplementasikan operasi LEFT ARROW dan RIGHT ARROW di editor.
fWordStop
Nilai yang menunjukkan posisi yang valid untuk memperlihatkan tanda sisipan pada tindakan keyboard pergerakan kata, seperti CTRL+PANAH KIRI dan CTRL+PANAH KANAN. Nilai yang mungkin ditentukan dalam tabel berikut. Anggota ini dapat digunakan untuk mengimplementasikan operasi CTRL+LEFT ARROW dan CTRL+RIGHT ARROW di editor.
fInvalid
Nilai yang digunakan untuk menandai karakter yang membentuk kombinasi yang tidak valid atau tidak dapat diputar. Nilai yang mungkin ditentukan dalam tabel berikut. Skrip yang dapat mengatur anggota ini memiliki anggota fInvalidLogAttr yang diatur dalam struktur SCRIPT_PROPERTIES .
Nilai | Makna |
---|---|
|
Karakter membentuk kombinasi yang tidak valid atau tidak dapat diputar. |
|
Karakter tidak membentuk kombinasi yang tidak valid atau tidak dapat diputar. |
fReserved
Dicadangkan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | usp10.h |
Redistribusi | Internet Explorer 5 atau yang lebih baru diWindows Me/98/95 |