Page Descriptor (PGD)

b10

b16

field

type

size

bitfield

comments

0

0

*

short

:4

000F

fGhost

short

:2

0030

redefine fEmptyPage and fAllFtn. true when blank page or footnote only page

*

short

:10

FFC0

0

0

fContinue

short

:1

0001

1 only when footnote is continued from previous page

fUnk

short

:1

0002

1 when page is dirty (i.e. pagination cannot be trusted)

fRight

short

:1

0004

1 when right hand side page

fPgnRestart

short

:1

0008

1 when page number must be reset to 1.

fEmptyPage

short

:1

0010

1 when section break forced page to be empty.

fAllFtn

short

:1

0020

1 when page contains nothing but footnotes

short

:1

0040

unused

fTableBreaks

short

:1

0080

table breaks have been calculated for this page.

fMarked

short

:1

0100

used temporarily while word is running.

fColumnBreaks

short

:1

0200

column breaks have been calculated for this page.

fTableHeader

short

:1

0400

page had a table header at the end

fNewPage

short

:1

0800

page has never been valid since created, must recalculate the bounds of this page. If this is the last page, this PGD may really represent many pages.

bkc

short

:4

F000

section break code

2

2

lnn

uns short

line number of first line, -1 if no line numbering

4

4

pgn

uns short

page number as printed

6

6

dym

long


cbPGD (count of bytes of PGD) is 10.