SCRIPT_JUSTIFY (Windows CE 5.0)
This enumeration type provides the client with the glyph characteristic information it needs to implement justification.
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
OS Versions: Windows CE 5.0 and later.
Header: Usp10.h.
Send Feedback on this topic to the authors