2.9.64 DPCID

The DPCID structure contains information about a format consistency-checker bookmark in the document.


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

padding1

A

B

C

fUnused

...

idpci

...

idata

...

fcct

id

...

padding2

padding1 (2 bytes): Two bytes that are used for padding. This MUST be ignored.

A - fSquiggle (1 bit):  A bit flag that specifies whether an application is expected to display a squiggle under the region of text denoted by the bookmark associated with this DPCID. If the region of text is inside the Main Document Part, fSquiggle MUST be 0.

B - fIgnored (1 bit):  A bit flag that specifies whether the user requested that the flagging of the region of text by the format consistency checker that is denoted by the bookmark associated with this DPCID be ignored. If the region of text is inside the Main Document Part, fIgnored MUST be 1.

C - fSquiggleChanged (1 bit):  A bit flag that specifies whether the squiggle under the region of text denoted by the bookmark associated with this DPCID has recently been changed. If the region of text is inside the Main Document Part, fSquiggleChanged MUST be 1.

fUnused (29 bits): This value MUST be 0 and MUST be ignored.

idpci (4 bytes): An IDPCI that specifies the kind of formatting that the format consistency checker flagged, within the range of text that is covered by the format consistency-checker bookmark associated with this DPCID. If the range of text is inside the Main Document Part, idpci MUST be idpciFmt, idpciPapc, or idpciLvl.

idata (4 bytes): This value is undefined and MUST be ignored.

fcct (1 byte): An FCCT that contains further information about the format consistency-checker bookmark associated with this DPCID.

id (4 bytes): An unsigned integer that specifies a unique value used to reference the format consistency-checker bookmark associated with this DPCID. This value MUST be unique for all DPCIDs inside a given SttbfBkmkFcc.

padding2 (1 byte): This value is undefined and MUST be ignored.