Next: Print Settings, Previous: Areas, Up: Light Detail Member Format [Contents]
Borders => count( ib1[endian] be32[n-borders] Border*[n-borders] bool[show-grid-lines] 00 00 00) Border => be32[border-type] be32[stroke-type] be32[color]
The Borders reflect how borders between regions are drawn.
The fixed value of endian
can be used to validate the
endianness.
show-grid-lines
is 1 to draw grid lines, otherwise 0.
Each Border describes one kind of border. n-borders
seems to
always be 19. Each border-type
appears once (although in an
unpredictable order) and correspond to the following borders:
Title.
Left, top, right, and bottom outer frame.
Left, top, right, and bottom inner frame.
Left and top of data area.
Horizontal and vertical dimension rows.
Horizontal and vertical dimension columns.
Horizontal and vertical category rows.
Horizontal and vertical category columns.
stroke-type
describes how a border is drawn, as one of:
No line.
Solid line.
Dashed line.
Thick line.
Thin line.
Double line.
color
is an RGB color. Bits 24–31 are alpha, bits 16–23 are
red, 8–15 are green, 0–7 are blue. An alpha of 255 indicates an
opaque color, therefore opaque black is 0xff000000.