2.4.65 MarkerFormat
This 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, all fields have default values. Otherwise, all the fields MUST contain a value.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rgbFore |
|||||||||||||||||||||||||||||||
rgbBack |
|||||||||||||||||||||||||||||||
imk |
A |
B |
C |
D |
reserved2 |
||||||||||||||||||||||||||
icvFore |
icvBack |
||||||||||||||||||||||||||||||
miSize |
rgbFore (4 bytes): A LongRGB structure (section 2.5.20) that specifies the border color of the data marker. The color MUST be the same as 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 (section 2.5.20) that specifies the interior color of the data marker. The color MUST be the same as the color specified by icvBack. The default value of this field is the same as the default value of rgbFore when the default imk is set to 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 type and cannot be set to 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 is 1. MUST be a value from the following table.
-
Value
Meaning
Zero
The data marker is not automatically generated.
1
The data marker type, size, and color are automatically generated, and the values are set accordingly.
B - reserved1 (3 bits): MUST be set to zero, and MUST be ignored.
C - fNotShowInt (1 bit): A bit that specifies whether to show the data marker interior. The default value is zero. MUST be a value from the following table.
-
Value
Meaning
Zero
The data marker interior is shown.
1
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 is zero. MUST be a value from the following table.
-
Value
Meaning
Zero
The data marker border is shown.
1
The data marker border is not shown.
reserved2 (10 bits): MUST be set to zero, and MUST be ignored.
icvFore (2 bytes): An unsigned integer that specifies the border color of the data marker. The value MUST<57> be an IcvChart value (section 2.5.17). The color MUST be the same as the color specified by rgbFore. The default value is automatically set to be the same as the color specified by rgbFore.
icvBack (2 bytes): An unsigned integer that specifies the interior color of the data marker. The value MUST<58> be an IcvChart value (section 2.5.17). The color MUST be the same as the color specified by rgbBack. The default value is automatically set to be the same as 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 0x0028 and less than or equal to 0x05A0. The default value for this field is 0x0064.