AREAFORMAT: Colors and Patterns for an Area (100Ah)

This record describes the patterns and colors used in a filled area.

Record Data — BIFF8

Offset

Name

Size

Contents

4

rgbFore

4

Foreground color: RGB value (high byte = 0)

8

rgbBack

4

Background color: RGB value (high byte = 0)

12

fls

2

Pattern

14

grbit

2

Format flags

16

icvFore

2

Index to foreground color

18

icvBack

2

Index to background color


The grbit field contains the following option flags.

Offset

Bits

Mask

Name

Contents

0

0

01h

fAuto

Automatic format

0

1

02h

fInvertNeg

Foreground and background are swapped when the data value is negative

0

7 – 2

FCh

(reserved)

Reserved; must be zero

1

7 – 0

FFh

(reserved)

Reserved; must be zero


Record Data — BIFF7 and earlier

Offset

Name

Size

Contents

4

rgbFore

4

Foreground color: RGB value (high byte = 0)

8

rgbBack

4

Background color: RGB value (high byte = 0)

12

fls

2

Pattern

14

grbit

2

Format flags


The grbit field contains the following option flags.

Offset

Bits

Mask

Name

Contents

0

0

01h

fAuto

Automatic format

0

1

02h

fInvertNeg

Foreground and background are swapped when the data value is negative

0

7 – 2

FCh

(reserved)

Reserved; must be zero

1

7 – 0

FFh

(reserved)

Reserved; must be zero