2.9.18 TextCFException10
Referenced by: StyleTextProp10Atom, TextDefaults10Atom, TextMasterStyle10Level
A structure that specifies additional character-level formatting information.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
masks |
|||||||||||||||||||||||||||||||
newEAFontRef (optional) |
csFontRef (optional) |
||||||||||||||||||||||||||||||
pp11ext (optional) |
masks (4 bytes): A CFMasks structure that specifies which fields of this TextCFException10 exist and are valid.
-
Field
Meaning
masks.bold
MUST be zero.
masks.italic
MUST be zero.
masks.underline
MUST be zero.
masks.shadow
MUST be zero.
masks.fehint
MUST be zero.
masks.kumi
MUST be zero.
masks.emboss
MUST be zero.
masks.fHasStyle
MUST be zero.
masks.typeface
MUST be zero.
masks.size
MUST be zero.
masks.color
MUST be zero.
masks.position
MUST be zero.
masks.pp10ext
MUST be zero.
masks.oldEATypeface
MUST be zero.
masks.ansiTypeface
MUST be zero.
masks.symbolTypeface
MUST be zero.
newEAFontRef (2 bytes): An optional FontIndexRef10 that specifies a new East Asian font. It MUST exist if and only if masks.newEATypeface is TRUE.
csFontRef (2 bytes): An optional FontIndexRef10 that specifies a complex script font. It MUST exist if and only if masks.csTypeface is TRUE.
pp11ext (4 bytes): Undefined and MUST be ignored. It MUST exist if and only if masks.pp11ext is TRUE.