CanvasScriptProperties Fields |
The CanvasScriptProperties type exposes the following members.
Name | Description | |
---|---|---|
ClusterLookahead | Number of characters to estimate look-ahead for complex scripts. | |
IsBlockWriting | Whether the language is a block script, expanding between characters. | |
IsConnectedWriting | Whether the script's clusters are connected to each other, and no separation should be added between characters. | |
IsCursiveWriting | Whether the script is naturally cursive, meaning it uses justification methods other than intercharacter spacing. | |
IsDiscreteWriting | Whether the characters are discrete units from each other; this includes both block scripts and clustered scripts. | |
IsDistributedWithinCluster | Whether the language is justified within glyph clusters, not just between glyph clusters. | |
IsoScriptCode | The standardized four-character code for the given script. | |
IsoScriptNumber | The standardized numeric code for the script, ranging from 0 to 999. | |
JustificationCharacter | Which character to use to elongate the given script for justification. | |
RestrictCaretToClusters | Whether the caret is restricted to whole clusters. | |
UsesWordDividers | The language uses dividers between words. |