2.8.6 ParaBuildContainer

Referenced by: BuildListSubContainer

A container record that specifies the build information for text paragraphs in a shape.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

rh

...

buildAtom (24 bytes)

...

...

paraBuildAtom (24 bytes)

...

...

rgParaBuildLevel (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 0xF.

rh.recInstance

MUST be 0x000.

rh.recType

MUST be RT_ParaBuild.

buildAtom (24 bytes): A BuildAtom record that specifies the information for the build.

paraBuildAtom (24 bytes): A ParaBuildAtom record that specifies the information for the paragraph build.

rgParaBuildLevel (variable): An array of ParaBuildLevel that specifies the template effects for the text. If paraBuildAtom.paraBuild is TLPB_AsAWhole, rgParaBuildLevel MUST contain one and only one ParaBuildLevel that specifies the template effects for the text. Otherwise, rgParaBuildLevel MUST contain the same number of ParaBuildLevel items as the number of paragraph levels in the shape, ordered from level 1 to the biggest level. Each ParaBuildLevel item in the array specifies the template effects for a paragraph level in the text.