2.9.21 PFMasks

Referenced by: TextPFException, TextPFException9

A structure that specifies which paragraph-level formatting fields are valid in the TextPFException or TextPFException9 record that contains this PFMasks structure.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

reserved2

A - hasBullet (1 bit): A bit that specifies whether the bulletFlags field of the TextPFException structure that contains this PFMasks exists and whether bulletFlags.fHasBullet is valid.

B - bulletHasFont (1 bit): A bit that specifies whether the bulletFlags field of the TextPFException structure that contains this PFMasks exists and whether bulletFlags.fBulletHasFont is valid.

C - bulletHasColor (1 bit): A bit that specifies whether the bulletFlags field of the TextPFException structure that contains this PFMasks exists and whether bulletFlags.fBulletHasColor is valid.

D - bulletHasSize (1 bit):  A bit that specifies whether the bulletFlags field of the TextPFException structure that contains this PFMasks exists and whether bulletFlags.fBulletHasSize is valid.

E - bulletFont (1 bit): A bit that specifies whether the bulletFontRef field of the TextPFException structure that contains this PFMasks exists.

F - bulletColor (1 bit): A bit that specifies whether the bulletColor field of the TextPFException structure that contains this PFMasks exists.

G - bulletSize (1 bit): A bit that specifies whether the bulletSize field of the TextPFException structure that contains this PFMasks exists.

H - bulletChar (1 bit): A bit that specifies whether the bulletChar field of the TextPFException structure that contains this PFMasks exists.

I - leftMargin (1 bit): A bit that specifies whether the leftMargin field of the TextPFException structure that contains this PFMasks exists.

J - unused (1 bit): Undefined and MUST be ignored.

K - indent (1 bit): A bit that specifies whether the indent field of the TextPFException structure that contains this PFMasks exists.

L - align (1 bit): A bit that specifies whether the textAlignment field of the TextPFException structure that contains this PFMasks exists.

M - lineSpacing (1 bit): A bit that specifies whether the lineSpacing field of the TextPFException structure that contains this PFMasks exists.

N - spaceBefore (1 bit): A bit that specifies whether the spaceBefore field of the TextPFException that contains this PFMasks exists.

O - spaceAfter (1 bit): A bit that specifies whether the spaceAfter field of the TextPFException structure that contains this PFMasks exists.

P - defaultTabSize (1 bit): A bit that specifies whether the defaultTabSize field of the TextPFException structure that contains this PFMasks exists.

Q - fontAlign (1 bit): A bit that specifies whether the fontAlign field of the TextPFException structure that contains this PFMasks exists.

R - charWrap (1 bit): A bit that specifies whether the wrapFlags field of the TextPFException structure that contains this PFMasks exists and whether wrapFlags.charWrap is valid.

S - wordWrap (1 bit): A bit that specifies whether the wrapFlags field of the TextPFException structure that contains this PFMasks exists and whether wrapFlags.wordWrap is valid.

T - overflow (1 bit): A bit that specifies whether the wrapFlags field of the TextPFException structure that contains this PFMasks exists and whether wrapFlags.overflow is valid.

U - tabStops (1 bit): A bit that specifies whether the tabStops field of the TextPFException structure that contains this PFMasks exists.

V - textDirection (1 bit): A bit that specifies whether the textDirection field of the TextPFException structure that contains this PFMasks exists.

W - reserved1 (1 bit): MUST be zero and MUST be ignored.

X - bulletBlip (1 bit): A bit that specifies whether the bulletBlipRef field of the TextPFException9 structure that contains this PFMasks exists.

Y - bulletScheme (1 bit): A bit that specifies whether the bulletAutoNumberScheme field of the TextPFException9 structure that contains this PFMasks exists.

Z - bulletHasScheme (1 bit): A bit that specifies whether the fBulletHasAutoNumber field of the TextPFException9 structure that contains this PFMasks exists.

reserved2 (6 bits): MUST be zero and MUST be ignored.