TextDesc is an extension of Objects.ObjDesc. The fields added to make TextDesc are distinguished from the fields inherited from ObjDesc by differing background colors.
The Type Text
Type |
Fields of TextDesc |
Types of Fields |
Notes
|
Texts.Text, a pointer to a Texts.TextDesc
|
stamp
|
LONGINT
|
Integer
|
dlink
|
Objects.Object
|
Pointer
|
slink
|
Objects.Object
|
Pointer
|
lib
|
Objects.Library
|
Pointer
|
ref
|
INTEGER
|
|
handle
|
Objects.Handler
|
Pointer
|
len
|
LONGINT
|
Length of text.
|
obs
|
Objects.Library
|
Pointer
|
trailer
|
Texts.Piece
|
Pointer to Sentinel node in list of pieces.
|
org
|
LONGINT
|
Offset in [0,len) of first character in last found piece.
|
pce
|
Texts.Piece
|
Last found piece.
|
Objects.Library in the table above
Type |
Fields of LibDesc |
Types of Fields |
Notes
|
Objects.Library, a pointer to a LibDesc
|
next
|
Objects.Library
|
Pointer
|
ind
|
Objects.Index
|
Pointer
|
f
|
Files.File
|
Pointer
|
R
|
Files.Rider
|
Pointer
|
name
|
Objects.Name
|
|
dict
|
Objects.Dictionary
|
Pointer
|
maxref
|
INTEGER
|
|
GName
|
POINTER
|
|
Texts.Piece
Type |
Fields of PieceDesc |
Types of Fields |
Notes
|
Texts.Piece, a pointer to a Texts.PieceDesc
|
f
|
Files.File
|
Pointer
|
off
|
LONGINT
|
Integer
|
len
|
LONGINT
|
|
obj
|
Objects.Object
|
Pointer
|
lib
|
Objects.Library
|
Pointer
|
ref
|
INTEGER
|
|
col
|
SHORTINT
|
|
voff
|
SHORTINT
|
|
prev
|
Piece
|
Pointer
|
next
|
Piece
|
Pointer
|