2.9.37 TextMasterStyle9Atom
Referenced by: PP9DocBinaryTagExtension, PP9SlideBinaryTagExtension
An atom record that specifies additional character-level and paragraph-level formatting of a main master slide.
If this TextMasterStyle9Atom is contained in a MainMasterContainer record (section 2.5.3), character-level and paragraph-level formatting not specified by this TextMasterStyle9Atom record inherit from the TextMasterStyle9Atom records contained in the PP9DocBinaryTagExtension record.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rh |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
cLevels |
lstLvl1 (variable) |
||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
lstLvl2 (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
lstLvl3 (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
lstLvl4 (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
lstLvl5 (variable) |
|||||||||||||||||||||||||||||||
... |
rh (8 bytes): A RecordHeader structure (section 2.3.1) that specifies the header for this record. Sub-fields are further specified in the following table.
-
Field
Meaning
rh.recVer
MUST be 0x0.
rh.recInstance
Specifies the type of text to which the formatting applies. It MUST be a TextTypeEnum enumeration value.
rh.recType
MUST be an RT_TextMasterStyle9Atom.
cLevels (2 bytes): An unsigned integer that specifies the number of style levels. It MUST be less than or equal to 0x0005.
lstLvl1 (variable): An optional TextMasterStyle9Level structure that specifies additional master formatting for text that has an IndentLevel equal to 0x0000. It MUST exist if and only if cLevels is greater than 0x0000.
lstLvl2 (variable): An optional TextMasterStyle9Level structure that specifies additional master formatting for text that has an IndentLevel equal to 0x0001. It MUST exist if and only if cLevels is greater than 0x0001.
lstLvl3 (variable): An optional TextMasterStyle9Level structure that specifies additional master formatting for text that has an IndentLevel equal to 0x0002. It MUST exist if and only if cLevels is greater than 0x0002.
lstLvl4 (variable): An optional TextMasterStyle9Level structure that specifies additional master formatting for text that has an IndentLevel equal to 0x0003. It MUST exist if and only if cLevels is greater than 0x0003.
lstLvl5 (variable): An optional TextMasterStyle9Level structure that specifies additional master formatting for text that has an IndentLevel equal to 0x0004. It MUST exist if and only if cLevels is greater than 0x0004.