This record defines the value axis.
Record Data
Offset |
Name |
Size |
Contents |
4 |
numMin |
8 |
Minimum value on axis |
12 |
numMax |
8 |
Maximum value on axis |
20 |
numMajor |
8 |
Value of major increment |
28 |
numMinor |
8 |
Value of minor increment |
36 |
numCross |
8 |
Value where category axis crosses |
44 |
grbit |
2 |
Format flags |
All 8-byte numbers in the preceding table are IEEE floating-point numbers.
The numMin field defines the minimum numeric value that appears along the value axis. This field is all zeros if Auto Minimum is selected on the Scale tab of the Format Axis dialog box. The numMax field defines the maximum value displayed along the value axis and is all zeros if Auto Maximum is selected.
The numMajor field defines the increment (unit) of the major value divisions (gridlines) along the value axis. The numMajor field is all zeros if Auto Major Unit is selected on the Scale tab of the Format Axis dialog box. The numMinor field defines the minor value divisions (gridlines) along the value axis and is all zeros if Auto Minor Unit is selected.
The numCross field defines the value along the value axis at which the category axis crosses. This field is all zeros if Auto Category Axis Crosses At is selected.
The grbit field contains the following option flags.
Offset |
Bits |
Mask |
Name |
Contents |
0 |
0 |
01h |
fAutoMin |
Automatic minimum selected |
0 |
1 |
02h |
fAutoMax |
Automatic maximum selected |
0 |
2 |
04h |
fAutoMajor |
Automatic major unit selected |
0 |
3 |
08h |
fAutoMinor |
Automatic minor unit selected |
0 |
4 |
10h |
fAutoCross |
Automatic category crossing point selected |
0 |
5 |
20h |
fLogScale |
Logarithmic scale |
0 |
6 |
40h |
fReverse |
Values in reverse order |
0 |
7 |
80h |
fMaxCross |
Category axis to cross at maximum value |
1 |
7 – 0 |
FFh |
(reserved) |
Reserved; must be zero |