Skip to content

Reference for unit 'Classes': TypesΒΆ

Type Description
EListError Exception raised when an error occurs in lists handling.
HMODULE Special type for handling modules.
HRSRC Type to manage resources.
PBitsBase
PPointerList Pointer to an array of pointers.
PStringItem Pointer to a TStringItem record.
PStringItemList Pointer to a TStringItemList.
TActionEvent
TActiveXRegType Used when registering ActveX component types.
TAlignment Type to specify text alignment in controls that display text.
TAncestorNotFoundEvent This event occurs when an ancestor component cannot be found.
TBasicActionClass TBasicAction class reference.
TBasicActionLinkClass TBasicActionLink class reference.
TBiDiMode BIDI description.
TBitsBase
TBitsBaseSigned
TBitsOpCallback
TBitsOpTruth
TCollectionItemClass Class reference for TCollectionItem.
TCollectionNotification Collection change notification enumeration.
TCollectionSortCompare Callback to sort collection items.
TCollectionSortCompare_Context
TComponentClass Class of TComponent.
TComponentName Special type for component names.
TComponentState Indicates the state of the component during the streaming process.
TComponentStyle Describes the style of the component.
TCreateComponentEvent Event handler type, occurs when a component instance must be created when a component is read from a stream.
TDataModuleClass Class pointer for TDataModule.
TDuplicates Type to describe what to do with duplicate values in a TStringlist.
TExceptionClass Class of Exception.
TFilerFlag Flags used by the TFiler class.
TFilerFlags Set of TFilerFlag.
TFindAncestorEvent Event that occurs w.
TFindComponentClassEvent Event handler type, occurs when a component class pointer must be found when reading a component from a stream.
TFindComponentClassExEvent
TFindGlobalComponent Callback type to search for a component.
TFindMethodEvent Occurs when the streaming process needs to locate a method.
TFPObservedOperation Operation which is reported to an observer.
TGetChildProc Callback used when obtaining child components.
TGetDeltaStreamsEvent
TGetStreamProc
TGetStrProc Event for retrieving string values.
THandle Type to manage streams.
THelpContext Range type to specify help contexts.
THelpEvent Special event for display of online help.
THelpType Enumeration type specifying the kind of help requested.
THintEvent
TIdentMapEntry Record used when associating names with integer values.
TIdentToInt Callback for converting identifiers to integers.
TIInterfaceArray
TInitComponentHandler Callback type for RegisterInitComponentHandler.
TIntToIdent Callback for converting integers to identifiers.
TIsUniqueGlobalComponentName
TLeftRight Subrange type based on TAlignment.
TListAssignOp List assign operation.
TListCallback Method callback type for TFPList.ForEachCall.
TListNotification Kind of list notification event.
TListSortCompare Callback type for the list sort algorithm.
TListStaticCallback Static method callback type for TFPList.ForEachCall.
TMissingNameValueSeparatorAction What to to with Name=value pairs if the separator is missing.
TMissingNameValueSeparatorActions Set of TMissingNameValueSeparatorAction.
TNotifyCallBack Thread termination callback handler.
TNotifyEvent Standard event handler type.
TObjectTextEncoding Encoding of the object text file.
TObserverGetCurrentEvent
TObserverToggleEvent
TOperation Operation of which a component is notified.
TPersistentClass Class reference type for TPersistent.
TPlatformIds
TPoint Special type to handle a fake TComponent position.
TPointerList Type for an Array of pointers.
TPropertyNotFoundEvent Callback for the TReader.OnPropertyNotFound event.
TReadComponentsProc Callback type when reading a component from a stream.
TReaderError Event handler type, called when an error occurs during the streaming.
TReaderProc Reader procedure used by DefineProperties.
TReadWriteStringPropertyEvent Callback for the TReader.OnReadStringProperty event handler.
TRect Describes a rectangle.
TReferenceNameEvent Occurs when a named object needs to be looked up.
TSeekOrigin Specifies the origin of the TStream.Seek method.
TSetMethodPropertyEvent Callback for the TReader.OnSetMethodProperty event.
TSetNameEvent Occurs when the reader needs to set a component's name.
TShiftState Indicates what special keys were pressed in combination with a normal key.
TShiftStateEnum Keyboard/Mouse shift state enumerator.
TShortCut Enumeration type to identify shortcut key combinations.
TSmallPoint Type to describe point in a small plane.
TStreamOriginalFormat
TStreamOwnership Determines the ownership of a TStreamAdapter.
TStreamProc Procedure type used in streaming.
TStringItem The TStringItem is used to store the string and object items in a TStringList string list instance. It should never be used directly.
TStringItemList Array of TStringItem records.
TStringListSortCompare Callback type used in stringlist compares.
TStringsClass Class of TStrings.
TStringsFilterMethod Callback signature for TStrings.Filter.
TStringsForEachMethod Callback signature for TStrings.Foreach.
TStringsForEachMethodEx Callback signature for TStrings.Foreach.
TStringsForEachMethodExObj Callback signature for TStrings.Foreach.
TStringsMapMethod Reduce algorithm for TStrings.Map.
TStringsOption Enumeration of options used in TStrings.
TStringsOptions Set of TStringsOption.
TStringsReduceMethod Reduce algorithm for TStrings.Reduce.
TStringsSortStyle Determines how the strings are sorted.
TStringsSortStyles Set of TStringsSortStyle.
TSynchronizeProcVar Synchronize callback type.
TThreadExecuteCallBack Signature of procedure to execute in a thread, without status reporting.
TThreadExecuteHandler Signature of method to execute in a thread, without status reporting.
TThreadExecuteStatusCallBack Signature of procedure to execute in a thread, with status reporting.
TThreadExecuteStatusHandler Signature of method to execute in a thread, with status reporting.
TThreadMethod Procedure variable used when synchronizing threads.
TThreadPriority Enumeration specifying the priority at which a thread runs.
TThreadReportStatus Thread status report callback prototype.
TThreadStatusNotifyCallBack Signature of thread status report callback.
TThreadStatusNotifyEvent Signature of thread status report event handler.
TTopBottom Range of alignments.
TValueType Enumerated type used to identify the kind of streamed property.
TVerticalAlignment Vertical alignment type.
TWriteMethodPropertyEvent Callback for the TWriter.OnWriteMethodProperty event.
TWriterProc Writer procedure used by DefineProperties.