This record defines the scaling options for a category or series axis.
Record Data
Offset |
Name |
Size |
Contents |
4 |
catCross |
2 |
Value axis/category crossing point (2-D charts only) |
6 |
catLabel |
2 |
Frequency of labels |
8 |
catMark |
2 |
Frequency of tick marks |
10 |
grbit |
2 |
Format flags |
The catCross field defines the point on the category axis where the value axis crosses. A value of 01 indicates that the value axis crosses to the left, or in the center, of the first category (depending on the value of bit 0 of the grbit field); a value of 02 indicates that the value axis crosses to the left or center of the second category, and so on. Bit 2 of the grbit field overrides the value of catCross when set to 1.
The catLabel field defines how often labels appear along the category or series axis. A value of 01 indicates that a category label will appear with each category, a value of 02 means a label appears every other category, and so on.
The catMark field defines how often tick marks appear along the category or series axis. A value of 01 indicates that a tick mark will appear between each category or series; a value of 02 means a label appears between every other category or series, etc.
The grbit field contains the following option flags.
Offset |
Bits |
Mask |
Name |
Contents |
0 |
0 |
01h |
fBetween |
Value axis crossing |
0 |
1 |
02h |
fMaxCross |
Value axis crosses at the far right |
0 |
2 |
04h |
fReverse |
Display categories in reverse order |
0 |
7 – 3 |
F8h |
(reserved) |
Reserved; must be zero |
1 |
7 – 0 |
FFh |
(reserved) |
Reserved; must be zero |