2.5.166 InteriorColorPropertiesForShapePropsStreamChecksum

The InteriorColorPropertiesForShapePropsStreamChecksum structure specifies the interior color data used to compute the checksum of the ShapePropsStream record.

The related AreaFormat record referenced in the following field specifications is the AreaFormat record that exists along with the ShapePropsStream record in one of the following sets of records.

  • A sequence of records that conforms to the FRAME rule.

  • A sequence of records that conforms to the DROPBAR rule.

  • A sequence of records that conforms to the AXS rule if the field wObjContext in the ShapePropsStream record is equal to 0x0003.

  • A sequence of records that conforms to the SS rule.

  • If the field wObjContext in the ShapePropsStream record is equal to 0x0001, then the foregroundColor and backgroundColor properties are obtained from the MarkerFormat record in the sequence of records that conforms to the SS rule instead.


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

foregroundColor

backgroundColor

fls

foregroundColor (4 bytes): A LongRGB that specifies the foreground color of the fill pattern. MUST equal the value specified by the rgbFore field of the related AreaFormat or MarkerFormat records.

backgroundColor (4 bytes): A LongRGB that specifies the background color of the fill pattern. MUST equal the value specified by the rgbBack field of the related AreaFormat or MarkerFormat records.

fls (1 byte): An unsigned integer that specifies the type of the fill pattern. MUST equal the value specified by the fls field of the related AreaFormat record.