2.5.173 LinePropertiesForShapePropsStreamChecksum

The LinePropertiesForShapePropsStreamChecksum record specifies the line properties data used to compute the checksum of the ShapePropsStream record.

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

  • A set of records in a chart group but not in the sequence of records that conforms to the LD rule or the sequence of records that conforms to the DROPBAR rule.

  • If more than one LineFormat and ShapePropsStream records exist in the set, then a pair of LineFormat and ShapePropsStream records are related when the chart element identified by the ID field of the CrtLine record preceding the LineFormat record is the same chart element as the one identified by the wObjContext field of the ShapePropsStream record.

  • 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 more than one LineFormat and ShapePropsStream records exist in the sequence of records, then a pair of LineFormat and ShapePropsStream records are related when the chart element identified by the ID field of the AxisLine record preceding the LineFormat record is be the same chart element as the one identified by the wObjContext field of the ShapePropsStream record.

  • A sequence of records that conforms to the SS rule when the wObjContext field of the ShapePropsStream record is 0x0000.


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

icv

pattern

thickness

A

unused

color

icv (1 byte):  An IcvChart that specifies the palette color value for the line. The color MUST match the color specified by color field. MUST equal the value specified by the icv field of the related LineFormat record.

pattern (1 byte): An unsigned integer that specifies the pattern of the line. MUST equal the value specified by the lns field of the related LineFormat record.

thickness (1 byte): A signed integer that specifies the thickness of the line. MUST equal the value specified by the we field of the related LineFormat record plus one.

A - fIsLineStyleAutomatic (1 bit): A bit that specifies whether the line has default formatting. MUST contain the value specified by the fAuto field of the related LineFormat record.

unused (7 bits): Unused and MUST be zero.

color (4 bytes): A LongRGB that specifies the color of the line. The color MUST match the color specified by icv. MUST equal the value specified by the rgb field of the related LineFormat record.