2.4.356 YMult
The YMult record specifies properties of the value multiplier for a value axis and that specifies the beginning of a collection of records as defined by the Chart Sheet substream ABNF. The collection of records specifies a display units label.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
frtHeaderOld |
|||||||||||||||||||||||||||||||
axmid |
numLabelMultiplier |
||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
A |
B |
C |
reserved2 |
frtHeaderOld (4 bytes): An FrtHeaderOld structure. The frtHeaderOld.rt field MUST be 0x0857.
axmid (2 bytes): A signed integer that specifies the axis multiplier type. MUST be a value from the following table:
-
Value
Multiplier type
0xFFFF (-1)
Custom multiplier, multiplier value MUST be stored in numLabelMultiplier
0x0000
Values on axis are multiplied by 1.0
0x0001
Values on axis are multiplied by 100.0
0x0002
Values on axis are multiplied by 1000.0
0x0003
Values on axis are multiplied by 10,000.0
0x0004
Values on axis are multiplied by 100,000.0
0x0005
Values on axis are multiplied by 1,000,000.0
0x0006
Values on axis are multiplied by 10,000,000.0
0x0007
Values on axis are multiplied by 100,000,000.0
0x0008
Values on axis are multiplied by 1,000,000,000.0
0x0009
Values on axis are multiplied by 1,000,000,000,000.0
numLabelMultiplier (8 bytes): An Xnum (section 2.5.342) structure that specifies a custom multiplier. The value on the axis are multiplied by the value of this field. MUST be greater than 0.0. If axmid is set to a value other than 0xFFFF, this field is ignored.
A - reserved1 (1 bit): MUST be 1, and MUST be ignored.
B - fAutoShowMultiplier (1 bit): A bit that specifies whether the display units label is displayed.
C - fBeingEditted (1 bit): A bit that specifies whether the display units label is currently being edited.
reserved2 (13 bits): MUST be zero, and MUST be ignored.