Skip to content

Reference for unit 'Types': TypesΒΆ

Type Description
ArgList Untyped pointer type.
DWORD Alias for cardinal type.
FILETIME Alias for the _FILETIME type.
Largeint Alias for the Int64 type.
LargeUint Alias for the QWord type.
LARGE_INT Alias for the Int64 type.
LARGE_UINT Alias for the QWord type.
PByte Pointer to byte type.
PCLSID Pointer to TCLSID type.
PDisplay Untyped pointer type.
PDouble Pointer do double type.
PDWord Pointer to DWord type.
PEvent Untyped pointer type.
PFileTime Pointer to TFileTime type.
PLargeInt Pointer to LargeInt.
PLargeuInt Pointer to QWord type.
PLongint Pointer to longint type.
POleStr Pointer to WideChar.
PPoint Pointer to TPoint type.
PPointF
PPOleStr Pointer to POleStr type.
PRect Pointer to TRect structure.
PRectF
PSize Pointer to TSize type.
PSizeF
PSmallInt Pointer to smallint type.
PSmallPoint Pointer to TSmallPoint type.
PStatStg Pointer to TStatStg record.
PXrmOptionDescRec Pointer to TXrmOptionDescRec.
Region Untyped pointer type.
STATSTG Alias for the TStatStg type.
TagPoint Alias for TPoint.
TagSize Alias for TSize.
tagSTATSTG Storage statistics type for IStream interface.
TAnsiStringDynArray
TArray4IntegerType
TBooleanDynArray Dynamic array of booleans.
TByteDynArray Dynamic array of (8-bit, unsigned) bytes.
TCardinalDynArray Dynamic array of (32-bit, unsigned) cardinals.
TClassicByteDynArray
TClassicStringDynArray
TCLSID Class ID identifier (GUID).
TCompDynArray
TCurrencyArray
TDirection
TDoubleDynArray Dynamic array of (Double-sized) floats.
TDuplicates Enumeration type, indicating what to do with duplicates in a list.
TEndian
TExtendedDynArray
TFileTime Alias for the _FILETIME type.
THorzRectAlign
TInt64DynArray Dynamic array of (64-bit, signed) int64s.
TIntegerDynArray Dynamic array of (32-bit, signed) integers.
TListCallback Method callback for list operations.
TListStaticCallback Callback for list operations.
TLongWordDynArray Dynamic array of (32-bit, unsigned) LongWords.
TNullPtr
TObjectDynArray
TOleChar Alias for the widechar type.
TPoint Point in a plane.
TPoint3D
TPointerDynArray Dynamic array of untyped pointers.
TPointF
TQWordDynArray Dynamic array of (64-bit, unsigned) QWords.
TRect Rectangle in a plane.
TRectF
TRTLStringDynArray
TShortIntDynArray Dynamic array of (8-bit, signed) shortints.
TSingleDynArray Array of (single-sized) floats.
TSize Area size.
TSizeF
TSmallIntDynArray Dynamic array of (16-bit, signed) smallints.
TSmallPoint Small point.
TSplitRectType
TStatStg Record describing storage medium.
TStringDynArray Dynamic array of AnsiStrings.
TUnicodeStringDynArray
TValueRelationship
TVertRectAlign
TWideStringDynArray Dynamic array of WideStrings.
TWordDynArray Dynamic array of (16-bit, unsigned) words.
TXrmOptionDescRec Opaque record type.
Widget Untyped pointer type.
WidgetClass Untyped pointer type.
XrmOptionDescRec Alias for TXrmOptionDescRec.
_FILETIME Filetime record type.