2.4.160 MarkerFormat
The MarkerFormat record specifies the color, size, and shape of the associated data markers that appear on line, radar, and scatter chart groups. The associated data markers are specified by the preceding DataFormat record. If this record is not present in the sequence of records that conforms to the SS rule of the Chart Sheet Substream ABNF, then the color, size, and shape of the associated data markers are specified by the default values of the fields of this record.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rgbFore |
|||||||||||||||||||||||||||||||
rgbBack |
|||||||||||||||||||||||||||||||
imk |
A |
B |
C |
D |
reserved2 |
||||||||||||||||||||||||||
icvFore |
icvBack |
||||||||||||||||||||||||||||||
miSize |
rgbFore (4 bytes): A LongRGB structure that specifies the border color of the data marker. The color MUST match the color specified by icvFore. The default value of this field is automatically selected from the next available color in the chart color table.
rgbBack (4 bytes): A LongRGB structure that specifies the interior color of the data marker. The color MUST match the color specified by icvBack. The default value of this field is the same as the default value for rgbFore only when the default imk is 0x0001, 0x0002, 0x0003, or 0x0008. Otherwise, the default value is 0xFFFFFF.
imk (2 bytes): An unsigned integer that specifies the type of data marker. The default value for this field is automatically selected from the list of data marker types and cannot be 0x0000. MUST be a value from the following table:
-
Value
Meaning
0x0000
No marker.
0x0001
Square markers.
0x0002
Diamond-shaped markers.
0x0003
Triangular markers.
0x0004
Square markers with an X.
0x0005
Square markers with an asterisk.
0x0006
Short bar markers.
0x0007
Long bar markers.
0x0008
Circular markers.
0x0009
Square markers with a plus sign.
A - fAuto (1 bit): A bit that specifies whether the data marker is automatically generated. The default value for this field is 1. MUST be a value from the following table:
-
Value
Meaning
0x0
The data marker is not automatically generated.
0x1
The data marker type, size, and color are automatically generated and the values are set accordingly in this record.
B - reserved1 (3 bits): MUST be zero, and MUST be ignored.
C - fNotShowInt (1 bit): A bit that specifies whether to show the data marker interior. The default value for this field is 0. MUST be a value from the following table:
-
Value
Meaning
0x0
The data marker interior is shown.
0x1
The data marker interior is not shown.
-
D - fNotShowBrd (1 bit): A bit that specifies whether to show the data marker border. The default value for this field is 0. MUST be a value from the following table:
-
Value
Meaning
0x0
The data marker border is shown.
0x1
The data marker border is not shown.
reserved2 (10 bits): MUST be zero, and MUST be ignored.
icvFore (2 bytes): An IcvChart structure that specifies the border color of the data marker. The color MUST match the color specified by rgbFore. The default value of this field is automatically set to match the color specified by rgbFore.
icvBack (2 bytes): An IcvChart structure that specifies the interior color of the data marker. The color MUST match the color specified by rgbBack. The default value of this field is automatically set to match the color specified by rgbBack.
miSize (4 bytes): An unsigned integer that specifies the size in twips of the data marker. MUST be greater than or equal to 40 and less than or equal to 1440. The default value for this field is 100.