estrutura SCRIPT_VISATTR (usp10.h)
Contém os atributos visuais (glifo) que identificam clusters e pontos de justificativa, conforme gerado por ScriptShape.
Sintaxe
typedef struct tag_SCRIPT_VISATTR {
WORD uJustification : 4;
WORD fClusterStart : 1;
WORD fDiacritic : 1;
WORD fZeroWidth : 1;
WORD fReserved : 1;
WORD fShapeReserved : 8;
} SCRIPT_VISATTR;
Membros
uJustification
Classe de justificativa para o glifo. Confira SCRIPT_JUSTIFY.
fClusterStart
Valor que indica o primeiro glifo lógico em cada cluster, mesmo para clusters que contêm apenas um glifo. Os valores possíveis são definidos na tabela a seguir.
Valor | Significado |
---|---|
|
O glifo é o primeiro glifo lógico do cluster. |
|
O glifo não é o primeiro glifo lógico do cluster. |
fDiacritic
Valor que indica se um glifo combina com caracteres base. Os valores possíveis são definidos na tabela a seguir.
Valor | Significado |
---|---|
|
O glifo combina com caracteres base. |
|
O glifo não combina com caracteres base. |
fZeroWidth
Valor definido pelo mecanismo de formatação para indicar um caractere de largura zero, como ZWJ e ZWNJ. Esse valor é definido para alguns, mas não todos, caracteres de largura zero. Os valores possíveis são definidos na tabela a seguir.
Valor | Significado |
---|---|
|
O glifo indica um caractere de largura zero. |
|
O glifo não indica um caractere de largura zero. |
fReserved
Reservados; sempre inicialize como 0.
fShapeReserved
Reservados; para uso por mecanismos de formatação.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | usp10.h |
Redistribuível | Internet Explorer 5 ou posterior emWindows Me/98/95 |