Skip to content

Reference for unit 'Objects': Types

Type Description
AsciiZ Filename - null terminated array of characters.
FNameStr Filename - shortstring version.
LongRec Record describing a longint (in Words)
PBufStream Pointer to TBufStream object.
PByteArray Pointer to TByteArray
PCharSet Pointer to TCharSet .
PCollection Pointer to TCollection object.
PDosStream Pointer to TDosStream object.
PItemList Pointer to TItemList object.
PMemoryStream Pointer to TMemoryStream object.
PObject Pointer to TObject object.
PPoint Pointer to TPoint record.
PPointerArray Pointer to TPointerArray
PRect Pointer to TRect object.
PResourceCollection Pointer to TResourceCollection object.
PResourceFile Pointer to TResourceFile object.
PSortedCollection Pointer to TSortedCollection object.
PStrCollection Pointer to TStrCollection object.
PStream Pointer type to TStream
PStreamRec Pointer to TStreamRec
PStrIndex Pointer to TStrIndex array.
PString Pointer to a shortstring.
PStringCollection Pointer to TStringCollection object.
PStringList Pointer to TStringList object.
PStrListMaker Pointer to TStrListMaker object.
PtrRec Record describing a pointer to a memory location.
PUnSortedStrCollection Pointer to TUnSortedStrCollection object.
PWordArray Pointer to TWordArray
Sw_Integer Alias for longint
Sw_Word Alias for Cardinal
TByteArray Array with maximum allowed number of bytes.
TCallbackFun
TCallbackFunBool
TCallbackFunBoolParam
TCallbackFunParam
TCallbackProc
TCallbackProcParam
TCharSet Generic set of characters type.
TItemList Pointer array type used in a TCollection
TPointerArray Array with maximum allowed number of pointers
TStreamRec Record used in streaming mechanism.
TStrIndex Pointer array type used in a TStringList
TStrIndexRec Record type used in a TStringList to store the strings
TWordArray Array with maximum allowed number of words.
WordRec Record describing a Word (in bytes)