SCRIPT_JUSTIFY (Windows Embedded CE 6.0)
1/6/2010
This enumeration type provides the client with the glyph characteristic information it needs to implement justification.
Syntax
typedef enum tag_SCRIPT_JUSTIFY {
SCRIPT_JUSTIFY_NONE = 0,
SCRIPT_JUSTIFY_ARABIC_BLANK = 1,
SCRIPT_JUSTIFY_CHARACTER = 2,
SCRIPT_JUSTIFY_RESERVED1 = 3,
SCRIPT_JUSTIFY_BLANK = 4,
SCRIPT_JUSTIFY_RESERVED2 = 5,
SCRIPT_JUSTIFY_RESERVED3 = 6,
SCRIPT_JUSTIFY_ARABIC_NORMAL = 7,
SCRIPT_JUSTIFY_ARABIC_KASHIDA = 8,
SCRIPT_JUSTIFY_ARABIC_ALEF = 9,
SCRIPT_JUSTIFY_ARABIC_HA = 10,
SCRIPT_JUSTIFY_ARABIC_RA = 11,
SCRIPT_JUSTIFY_ARABIC_BA = 12,
SCRIPT_JUSTIFY_ARABIC_BARA = 13,
SCRIPT_JUSTIFY_ARABIC_SEEN = 14,
SCRIPT_JUSTIFY_ARABIC_SEEN_M = 15,
} SCRIPT_JUSTIFY;
Elements
- SCRIPT_JUSTIFY_NONE
Justification cannot be applied at this glyph.
- SCRIPT_JUSTIFY_ARABIC_BLANK
This glyph represents a blank in an Arabic run.
- SCRIPT_JUSTIFY_CHARACTER
An inter-character justification point follows this glyph.
- SCRIPT_JUSTIFY_RESERVED1
Reserved.
- SCRIPT_JUSTIFY_BLANK
This glyph represents a blank outside an Arabic run.
- SCRIPT_JUSTIFY_RESERVED2
Reserved.
- SCRIPT_JUSTIFY_RESERVED3
Reserved.
- SCRIPT_JUSTIFY_ARABIC_NORMAL
Normal middle-of-word glyph that connects to the right (begin).
- SCRIPT_JUSTIFY_ARABIC_KASHIDA
Kashida(U+640) in the middle of the word.
- SCRIPT_JUSTIFY_ARABIC_ALEF
Final form of a alef-like (U+627, U+625, U+623, U+632).
- SCRIPT_JUSTIFY_ARABIC_HA
Final form of Ha (U+647).
- SCRIPT_JUSTIFY_ARABIC_RA
Final form of Ra (U+631).
- SCRIPT_JUSTIFY_ARABIC_BA
Final form of Ba (U+628).
- SCRIPT_JUSTIFY_ARABIC_BARA
Ligature of alike (U+628,U+631).
- SCRIPT_JUSTIFY_ARABIC_SEEN
Highest priority: Initial shape of Seen(U+633).
- SCRIPT_JUSTIFY_ARABIC_SEEN_M
Highest priority: Medial shape of Seen class(U+633).
Requirements
Header | usp10.h |
Windows Embedded CE | Windows CE 5.0 and later |