2.4.157 List12

The List12 record specifies the additional formatting information for a table. These records immediately follow a Feature11 or Feature12 record, and specify additional formatting information for the table specified by the Feature11 or Feature12 record. This record is a future record type record.


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

frtHeader

...

...

lsd

idList

...

rgb (variable)

...

frtHeader (12 bytes):  An FrtHeader structure. The frtHeader.rt field MUST be 0x0877.

lsd (2 bytes): An unsigned integer that specifies the type of data contained in the rgb field.

MUST be a value specified in the table listed under rgb.

idList (4 bytes): An unsigned integer that identifies the associated table for which this record specifies additional formatting. MUST NOT be zero. MUST be equal to the idList field of the TableFeatureType structure embedded in the associated Feature11 or Feature12 record.

rgb (variable): A structure whose type and meaning are specified by the value of lsd, as specified in the following table:

Value of lsd

Meaning of rgb

0x0000

rgb is a List12BlockLevel structure that specifies the table block-level formatting.

0x0001

rgb is a List12TableStyleClientInfo structure that specifies the table style.

0x0002

rgb is a List12DisplayName structure that specifies the display name.