Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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