Partager via


énumération SCRIPT_JUSTIFY (usp10.h)

Définit les informations de caractéristiques de glyphe dont une application a besoin pour implémenter la 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;

Constantes

 
SCRIPT_JUSTIFY_NONE
Valeur : 0
La justification ne peut pas être appliquée au niveau du glyphe.
SCRIPT_JUSTIFY_ARABIC_BLANK
Valeur : 1
Le glyphe représente un vide dans une série arabe.
SCRIPT_JUSTIFY_CHARACTER
Valeur : 2
Un point de justification inter-caractères suit le glyphe.
SCRIPT_JUSTIFY_RESERVED1
Valeur : 3
Réservé.
SCRIPT_JUSTIFY_BLANK
Valeur : 4
Le glyphe représente un vide en dehors d’une série arabe.
SCRIPT_JUSTIFY_RESERVED2
Valeur : 5
Réservé.
SCRIPT_JUSTIFY_RESERVED3
Valeur : 6
Réservé.
SCRIPT_JUSTIFY_ARABIC_NORMAL
Valeur : 7
Glyphe de milieu de mot normal qui se connecte à droite (commencer).
SCRIPT_JUSTIFY_ARABIC_KASHIDA
Valeur : 8
Kashida (U+0640) au milieu du mot.
SCRIPT_JUSTIFY_ARABIC_ALEF
Valeur : 9
Forme finale d’un alef-like (U+0627, U+0625, U+0623, U+0622).
SCRIPT_JUSTIFY_ARABIC_HA
Valeur : 10
Forme finale de Ha (U+0647).
SCRIPT_JUSTIFY_ARABIC_RA
Valeur : 11
Forme finale de Ra (U+0631).
SCRIPT_JUSTIFY_ARABIC_BA
Valeur : 12
Forme finale de Ba (U+0628).
SCRIPT_JUSTIFY_ARABIC_BARA
Valeur : 13
Ligature des semblables (U+0628,U+0631).
SCRIPT_JUSTIFY_ARABIC_SEEN
Valeur : 14
Priorité la plus élevée : forme initiale de la classe Seen (U+0633).
SCRIPT_JUSTIFY_ARABIC_SEEN_M
Valeur : 15
Priorité la plus élevée : forme médial de la classe Seen (U+0633).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête usp10.h
Composant redistribuable Internet Explorer 5 ou version ultérieure sur Windows Me/98/95

Voir aussi

SCRIPT_VISATTR

Uniscribe

Types d’énumération Uniscribe