Classes

From RAD Studio VCL Reference
Jump to: navigation, search

Contents

Delphi Information

AnonMethod

TListSortCompareFunc
TThreadProcedure

Array

TPointerList

TPointerList is an array of pointers.

TStringItemList

TStringItemList defines an array of TStringItems.

Class

EBitsError

EBitsError is the exception class for invalid attempts to access an array of boolean values.

EClassNotFound

EClassNotFound is the exception class for the failure to find a specified component when reading from a stream.

EComponentError

EComponentError is the exception class for registering and renaming components.

EFCreateError

EFCreateError is the exception class for streaming file-creation errors.

EFOpenError

EFOpenError is the exception class for file-opening errors during streaming.

EFileStreamError

EFileStreamError is the exception class for general stream errors.

EFilerError

EFilerError is the exception class for component stream errors.

EInvalidImage

EInvalidImage is the exception class for unsuccessful attempts to read resources.

EInvalidOperation

EInvalidOperation is the exception class for invalid operations on a component.

EListError

EListError is the exception class for list and string errors.

EMethodNotFound

Deprecated, please use EReadError.

EOutOfResources

EOutOfResources is the exception class for unsuccessful attempts to allocate handles.

EParserError

EParserError is the exception class for text-to-binary streaming conversion errors.

EReadError

EReadError is the exception class for unsuccessful attempts to read data from a stream.

EResNotFound

EResNotFound is the exception class for unlocatable resources.

EStreamError

EStreamError is the exception class for streaming errors.

EStringListError

EStringListError is the exception class for invalid listbox references.

EThread

EThread is the exception class for thread synchronization errors.

EWriteError

EWriteError is the exception class for unsuccessful attempts to write data to a stream.

TBasicAction

TBasicAction is the ancestor class for all action objects.

TBasicActionLink

TBasicActionLink is the base class for action link classes that handle the communication between actions and clients.

TBits

TBits stores an array of Boolean values.

TBytesStream

TBytesStream is a stream that stores its data in bytes.

TClassFinder

TClassFinder allows registered persistent classes to be retrieved.

TCollection

TCollection is a container for TCollectionItem objects.

TCollectionEnumerator

Enumerates through the TCollectionItems in a TCollection object.

TCollectionItem

TCollectionItem represents an item in a collection.

TComponent

TComponent is the common ancestor of all component classes.

TComponentEnumerator

TComponentEnumerator allows the components within a containing component to be discovered.

TCustomMemoryStream

TCustomMemoryStream is an abstract base class used as the common ancestor for memory streams.

TDataModule

TDataModule centralizes the handling of nonvisual components in an application.

TFileStream

TFileStream enables applications to read from and write to a file on disk.

TFiler

TFiler is the abstract base class for reader and writer objects, which are used for loading and saving components and their properties.

THandleStream

THandleStream enables applications to read from and write to communications resources identified by a handle.

TInterfaceList

TInterfaceList represents a list of interfaces.

TInterfaceListEnumerator

Enumerates through the IInterfaces in a TInterfaceList.

TInterfacedPersistent

TInterfacedPersistent is an ancestor for persistent objects that implement interfaces.

TList

TList stores an array of pointers.

TListEnumerator

Enumerates through the objects in a TList.

TMemoryStream

TMemoryStream is a stream that stores its data in dynamic memory.

TOwnedCollection

TOwnedCollection is a collection that maintains information about its owner.

TParser

TParser allows DFM files to be parsed.

TPersistent

TPersistent is the ancestor for all objects that have assignment and streaming capabilities.

TReader

TReader is a specialized filer that reads component data from an associated stream.

TRecall

TRecall stores the properties of a persistent object so that they can be restored at a later time.

TResourceStream

TResourceStream is a memory stream that provides access to the compiled resources in an application.

TStream

TStream is the base class type for stream objects that can read from or write to various kinds of storage media, such as disk files, dynamic memory, and so on.

TStreamAdapter

TStreamAdapter implements the IStream interface on a TStream object.

TStreamReader

Character stream reader.

TStreamWriter

Writer for characters to stream.

TStringList

TStringList maintains a list of strings.

TStringReader

Reader for a string.

TStringStream

TStringStream provides file-like access to information stored as a long string.

TStringWriter

Writer for a string.

TStrings

TStrings is the base class for objects that represent a list of strings.

TStringsEnumerator

Enumerates through the strings of a TStrings object.

TTextReader

Reader for sequence of characters.

TTextWriter

Writer of sequence of characters.

TThread

TThread is an abstract class that enables creation of separate threads of execution in an application.

TThreadList

TThreadList represents a thread-safe list.

TWriter

TWriter is a specialized filer object that writes data to its associated stream.

Classref

TBasicActionClass

TBasicActionClass defines the metaclass for TBasicAction.

TBasicActionLinkClass

TBasicActionLinkClass defines the metaclass for TBasicActionLink.

TCollectionItemClass

TCollectionItemClass defines the metaclass for TCollectionItem.

TComponentClass

TComponentClass defines the metaclass for TComponent.

TPersistentClass

TPersistentClass defines the metaclass for TPersistent.

Const

Constants

Enum

TActiveXRegType

TActiveXRegType is used when excluding a component class from the ActiveX Wizard.

TAlignment

TAlignment specifies how text is aligned within a control.

TBiDiMode

TBiDiMode specifies the reading order (bidirectional mode) of a control.

TCollectionNotification

TCollectionNotification indicates the type of change that is made to the items in a collection.

TDuplicates

TDuplicates indicates the response when an application attempts to add a duplicate entry to a list.

TFilerFlag

TFilerFlag indicates information about how a filer should read or write a component and TFilerFlags is a set of TFilerFlag values.

THelpType

THelpType indicates whether components invoke the help system using a context ID or a keyword.

TLeftRight

TLeftRight is a subset of TAlignment that allows left or right justification.

TListAssignOp

TListAssignOp indicates how two lists should be merged.

TListNotification

TListNotification defines list processing action types.

TOperation

TOperation represents the types of operations whose occurrence is broadcast by the Notification method.

TSeekOrigin

TSeekOrigin indicates where to start a seek operation.

TStreamOriginalFormat

TStreamOriginalFormat indicates the format in which a form file is saved.

TStreamOwnership

TStreamOwnership indicates whether a stream object should be freed by the object that uses it.

TThreadPriority

TThreadPriority indicates the scheduling priority of a thread object on Windows.

TTopBottom

TTopBottom is a subset of TVerticalAlignment that allows top or bottom alignment.

TValueType

TValueType defines the kinds of values written to and read from filer objects.

TVerticalAlignment

TVerticalAlignment specifies how text is vertically aligned within a control.

Function

ActivateClassGroup

Activates a group of classes that derive from TPersistent.

ActiveClassGroup

Activates a group of classes that derive from TPersistent.

AllocateHWnd

Creates a window that implements a specified window procedure.

AncestorIsValid

AncestorIsValid determines if one component is an ancestor of another.

BeginGlobalLoading
BinToHex

Converts a binary value into its hexadecimal representation.

Bounds

Creates a TRect structure from the top-left coordinate, and width and height values of a rectangle.

CheckSynchronize

Allows background threads to synchronize their execution with the main thread.

ClassGroupOf

Returns the group of persistent classes a specified class or instance belongs to.

CollectionsEqual

Compares the contents of two collections.

CountGenerations

Returns the number of intermediate classes between a derived class and its ancestor.

DeallocateHWnd

Frees a window that was created using AllocateHWnd.

EndGlobalLoading
ExtractStrings

Fills a string list with substrings parsed from a delimited list.

FindClass

Finds and returns a class that is derived from TPersistent.

FindGlobalComponent

Returns a top-level container component.

FindIdentToInt

Returns the TIdentToInt conversion routine for a given data type.

FindIntToIdent

Returns the TIntToIdent conversion routine for a given data type.

FindNestedComponent

FindNestedComponent returns a component contained within another.

FindRootDesigner
FreeObjectInstance

Frees a block of memory that was allocated by the MakeObjectInstance.

GetClass

Returns a registered persistent class given its name.

GetFixupInstanceNames
GetFixupReferenceNames
GetResourceName
GetUltimateOwner

Returns the top-level owner of a specified persistent object.

GlobalFixupReferences
GroupDescendentsWith

Adds a specified class to the group in which another class appears.

HexToBin

Converts a string of hexadecimal digits to the corresponding binary value.

IdentToInt

Uses a mapping array to convert string identifiers into their corresponding integer values.

InitComponentRes
InitInheritedComponent

Initializes streaming of a form file for an inherited root class.

IntToIdent

Uses a mapping array to convert integers into their corresponding string identifiers.

InvalidPoint

Indicates whether a specified point is equal to (-1,-1).

IsDefaultPropertyValue
IsUniqueGlobalComponentName

Indicates whether a proposed component name is unambiguous.

LineStart

Finds the end of the last whole line in a buffer.

MakeObjectInstance

Allocates a block of memory to be used by an instance of a class.

NotifyGlobalLoading
ObjectBinaryToText

Converts the binary representation of an object into more readily understandable text.

ObjectResourceToText

Converts the binary representation of an object resource into more readily understandable text.

ObjectTextToBinary

Converts a symbolic text representation of an object into the binary version that is used to save the object to files or memory streams.

ObjectTextToResource

Converts a symbolic text representation of an object into an internal binary representation.

Point

Creates a TPoint structure from a pair of coordinates.

PointsEqual

Indicates whether two points have the same coordinates.

ReadComponentRes

Reads components and their properties from a specified resource.

ReadComponentResEx

Reads a component from a resource.

ReadComponentResFile

Reads components and their properties from a specified Windows resource file.

Rect

Creates a TRect structure from a set of coordinates.

RedirectFixupReferences
RegisterClass

Registers a class of persistent object so that it's class type can be retrieved.

RegisterClassAlias

Registers a class that is identical to another class except for the name.

RegisterClasses

Registers a set of classes.

RegisterComponents

Registers a set of components so that they all appear on the same page of the component palette.

RegisterFindGlobalComponentProc

Used for registering component finding functions.

RegisterIntegerConsts

Registers conversion functions for string identifiers that represent type values.

RegisterNoIcon

Registers a set of components but does not add them to the component palette.

RegisterNonActiveX

Prevents a set of components from being made available to the ActiveX wizard.

RemoveFixupReferences
RemoveFixups
SmallPoint

Creates a TSmallPoint structure from a pair of coordinates.

StartClassGroup

Starts a class group derived from TPersistent.

TestStreamFormat

Identifies the format of a form file when reading it from a stream.

UnRegisterClass

Unregisters an object class.

UnRegisterClasses

Unregisters a set of classes.

UnRegisterModuleClasses

Unregisters all classes defined in a specified module.

UnregisterFindGlobalComponentProc

Used for unregistering component finding functions.

UnregisterIntegerConsts

Unregisters conversion functions for string identifiers that represent type values.

Write16bitResourceHeader
Write32bitResourceHeader
WriteComponentResFile

Writes components and their properties to a file using a resource file format.

WriteObjectResourceHeader

Interface

IDesignerNotify

IDesignerNotify is the interface for responding to notifications about changes to components in the designer.

IInterfaceComponentReference

IInterfaceComponentReference is the interface for responding to requests for retrieving components.

IInterfaceList

IInterfaceList provides access to a list of interfaces.

IInterfaceListEx

IInterfaceListEx provides access to a list of interfaces.

IStreamPersist

IStreamPersist is the interface for responding to requests to load/save an object from/to a persistent stream.

IStringsAdapter
IVCLComObject
IVarStreamable

IVarStreamable is the interface for loading and saving the values of Variants.

Pointer

PPointerList

PPointerList is a pointer to a TPointerList type.

PStringItem

PStringItem is a TStringItem pointer.

PStringItemList

PStringItemList is a TStringItemList pointer.

Set

TComponentState

TComponentState is a set of flags that describe the current state of a component.

TComponentStyle

TComponentStyle is a set of flags that describe the current Style of a component.

TFilerFlags

TFilerFlags is the set of TFilerFlag values.

TShiftState

Indicates the state of the Alt, Ctrl, or Shift key, mouse buttons, or touch devices.

TStringsDefined

TStringsDefined defines an enumeration of string delimiter names.

Struct

TIdentMapEntry

TIdentMapEntry is used to perform ident string to integer value mapping.

TStringItem

TStringItem defines a TStringList entry.

Type

TComponentName

TComponentName is the type for the Name property of all components.

THelpContext

THelpContext is the range of values that a HelpContext value may have.

TShortCut

TShortCut defines a data type that can hold the combinational state of the Alt, Ctrl, and Shift keys.

Variable

AddDataModule

Defines a procedure to be called when a TDataModule class is created.

ApplicationHandleException

Defines a procedure that is called to handle an Exception.

ApplicationShowException

Defines a procedure to be called when an Exception is raised.

CreateVCLComObjectProc
CurrentGroup

Keeps track of which objects are associated with which packages.

GlobalNameSpace

GlobalNameSpace is used internally by the VCL framework.

IsUniqueGlobalComponentNameProc

IsUniqueGlobalComponentNameProc is called by IsUniqueGlobalComponentName.

RegisterComponentsProc

RegisterComponentsProc is called by RegisterComponents.

RegisterNoIconProc

RegisterNoIconProc is called by RegisterNoIcon.

RegisterNonActiveXProc

RegisterNonActiveXProc is called by RegisterNonActiveX.

RemoveDataModule

Defines a procedure to be called when a TDataModule class is destroyed.

SyncEvent
WakeMainThread

Represents a method (event handler) that is forced into the main thread's queue.

C++ Information

Class

EBitsError

EBitsError is the exception class for invalid attempts to access an array of boolean values.

EClassNotFound

EClassNotFound is the exception class for the failure to find a specified component when reading from a stream.

EComponentError

EComponentError is the exception class for registering and renaming components.

EFCreateError

EFCreateError is the exception class for streaming file-creation errors.

EFOpenError

EFOpenError is the exception class for file-opening errors during streaming.

EFileStreamError

EFileStreamError is the exception class for general stream errors.

EFilerError

EFilerError is the exception class for component stream errors.

EInvalidImage

EInvalidImage is the exception class for unsuccessful attempts to read resources.

EInvalidOperation

EInvalidOperation is the exception class for invalid operations on a component.

EListError

EListError is the exception class for list and string errors.

EMethodNotFound

Deprecated, please use EReadError.

EOutOfResources

EOutOfResources is the exception class for unsuccessful attempts to allocate handles.

EParserError

EParserError is the exception class for text-to-binary streaming conversion errors.

EReadError

EReadError is the exception class for unsuccessful attempts to read data from a stream.

EResNotFound

EResNotFound is the exception class for unlocatable resources.

EStreamError

EStreamError is the exception class for streaming errors.

EStringListError

EStringListError is the exception class for invalid listbox references.

EThread

EThread is the exception class for thread synchronization errors.

EWriteError

EWriteError is the exception class for unsuccessful attempts to write data to a stream.

IDesignerNotify

IDesignerNotify is the interface for responding to notifications about changes to components in the designer.

IInterfaceComponentReference

IInterfaceComponentReference is the interface for responding to requests for retrieving components.

IInterfaceList

IInterfaceList provides access to a list of interfaces.

IInterfaceListEx

IInterfaceListEx provides access to a list of interfaces.

IStreamPersist

IStreamPersist is the interface for responding to requests to load/save an object from/to a persistent stream.

IStringsAdapter
IVCLComObject
IVarStreamable

IVarStreamable is the interface for loading and saving the values of Variants.

TBasicAction

TBasicAction is the ancestor class for all action objects.

TBasicActionLink

TBasicActionLink is the base class for action link classes that handle the communication between actions and clients.

TBits

TBits stores an array of Boolean values.

TBytesStream

TBytesStream is a stream that stores its data in bytes.

TClassFinder

TClassFinder allows registered persistent classes to be retrieved.

TCollection

TCollection is a container for TCollectionItem objects.

TCollectionEnumerator

Enumerates through the TCollectionItems in a TCollection object.

TCollectionItem

TCollectionItem represents an item in a collection.

TComponent

TComponent is the common ancestor of all component classes.

TComponentEnumerator

TComponentEnumerator allows the components within a containing component to be discovered.

TCustomMemoryStream

TCustomMemoryStream is an abstract base class used as the common ancestor for memory streams.

TDataModule

TDataModule centralizes the handling of nonvisual components in an application.

TFileStream

TFileStream enables applications to read from and write to a file on disk.

TFiler

TFiler is the abstract base class for reader and writer objects, which are used for loading and saving components and their properties.

THandleStream

THandleStream enables applications to read from and write to communications resources identified by a handle.

TIdentMapEntry

TIdentMapEntry is used to perform ident string to integer value mapping.

TInterfaceList

TInterfaceList represents a list of interfaces.

TInterfaceListEnumerator

Enumerates through the IInterfaces in a TInterfaceList.

TInterfacedPersistent

TInterfacedPersistent is an ancestor for persistent objects that implement interfaces.

TList

TList stores an array of pointers.

TListEnumerator

Enumerates through the objects in a TList.

TListSortCompareFunc
TMemoryStream

TMemoryStream is a stream that stores its data in dynamic memory.

TOwnedCollection

TOwnedCollection is a collection that maintains information about its owner.

TParser

TParser allows DFM files to be parsed.

TPersistent

TPersistent is the ancestor for all objects that have assignment and streaming capabilities.

TReader

TReader is a specialized filer that reads component data from an associated stream.

TRecall

TRecall stores the properties of a persistent object so that they can be restored at a later time.

TResourceStream

TResourceStream is a memory stream that provides access to the compiled resources in an application.

TStream

TStream is the base class type for stream objects that can read from or write to various kinds of storage media, such as disk files, dynamic memory, and so on.

TStreamAdapter

TStreamAdapter implements the IStream interface on a TStream object.

TStreamReader

Character stream reader.

TStreamWriter

Writer for characters to stream.

TStringItem

TStringItem defines a TStringList entry.

TStringList

TStringList maintains a list of strings.

TStringReader

Reader for a string.

TStringStream

TStringStream provides file-like access to information stored as a long string.

TStringWriter

Writer for a string.

TStrings

TStrings is the base class for objects that represent a list of strings.

TStringsEnumerator

Enumerates through the strings of a TStrings object.

TTextReader

Reader for sequence of characters.

TTextWriter

Writer of sequence of characters.

TThread

TThread is an abstract class that enables creation of separate threads of execution in an application.

TThreadList

TThreadList represents a thread-safe list.

TThreadProcedure
TWriter

TWriter is a specialized filer object that writes data to its associated stream.

Enum

Classes__1
Classes__33
Classes__45
Classes__55
TActiveXRegType

TActiveXRegType is used when excluding a component class from the ActiveX Wizard.

TAlignment

TAlignment specifies how text is aligned within a control.

TBiDiMode

TBiDiMode specifies the reading order (bidirectional mode) of a control.

TCollectionNotification

TCollectionNotification indicates the type of change that is made to the items in a collection.

TDuplicates

TDuplicates indicates the response when an application attempts to add a duplicate entry to a list.

TFilerFlag

TFilerFlag indicates information about how a filer should read or write a component and TFilerFlags is a set of TFilerFlag values.

THelpType

THelpType indicates whether components invoke the help system using a context ID or a keyword.

TListAssignOp

TListAssignOp indicates how two lists should be merged.

TListNotification

TListNotification defines list processing action types.

TOperation

TOperation represents the types of operations whose occurrence is broadcast by the Notification method.

TSeekOrigin

TSeekOrigin indicates where to start a seek operation.

TStreamOriginalFormat

TStreamOriginalFormat indicates the format in which a form file is saved.

TStreamOwnership

TStreamOwnership indicates whether a stream object should be freed by the object that uses it.

TThreadPriority

TThreadPriority indicates the scheduling priority of a thread object on Windows.

TValueType

TValueType defines the kinds of values written to and read from filer objects.

TVerticalAlignment

TVerticalAlignment specifies how text is vertically aligned within a control.

Function

ActivateClassGroup

Activates a group of classes that derive from TPersistent.

ActiveClassGroup

Activates a group of classes that derive from TPersistent.

AllocateHWnd

Creates a window that implements a specified window procedure.

AncestorIsValid

AncestorIsValid determines if one component is an ancestor of another.

BeginGlobalLoading
BinToHex

Converts a binary value into its hexadecimal representation.

Bounds

Creates a TRect structure from the top-left coordinate, and width and height values of a rectangle.

CheckSynchronize

Allows background threads to synchronize their execution with the main thread.

ClassGroupOf

Returns the group of persistent classes a specified class or instance belongs to.

CollectionsEqual

Compares the contents of two collections.

CountGenerations

Returns the number of intermediate classes between a derived class and its ancestor.

DeallocateHWnd

Frees a window that was created using AllocateHWnd.

EndGlobalLoading
ExtractStrings

Fills a string list with substrings parsed from a delimited list.

FindClass

Finds and returns a class that is derived from TPersistent.

FindGlobalComponent

Returns a top-level container component.

FindIdentToInt

Returns the TIdentToInt conversion routine for a given data type.

FindIntToIdent

Returns the TIntToIdent conversion routine for a given data type.

FindNestedComponent

FindNestedComponent returns a component contained within another.

FindRootDesigner
FreeObjectInstance

Frees a block of memory that was allocated by the MakeObjectInstance.

GetClass

Returns a registered persistent class given its name.

GetFixupInstanceNames
GetFixupReferenceNames
GetResourceName
GetUltimateOwner

Returns the top-level owner of a specified persistent object.

GlobalFixupReferences
GroupDescendentsWith

Adds a specified class to the group in which another class appears.

HexToBin

Converts a string of hexadecimal digits to the corresponding binary value.

IdentToInt

Uses a mapping array to convert string identifiers into their corresponding integer values.

InitComponentRes
InitInheritedComponent

Initializes streaming of a form file for an inherited root class.

IntToIdent

Uses a mapping array to convert integers into their corresponding string identifiers.

InvalidPoint

Indicates whether a specified point is equal to (-1,-1).

IsDefaultPropertyValue
IsUniqueGlobalComponentName

Indicates whether a proposed component name is unambiguous.

LineStart

Finds the end of the last whole line in a buffer.

MakeObjectInstance

Allocates a block of memory to be used by an instance of a class.

NotifyGlobalLoading
ObjectBinaryToText

Converts the binary representation of an object into more readily understandable text.

ObjectResourceToText

Converts the binary representation of an object resource into more readily understandable text.

ObjectTextToBinary

Converts a symbolic text representation of an object into the binary version that is used to save the object to files or memory streams.

ObjectTextToResource

Converts a symbolic text representation of an object into an internal binary representation.

Point

Creates a TPoint structure from a pair of coordinates.

PointsEqual

Indicates whether two points have the same coordinates.

ReadComponentRes

Reads components and their properties from a specified resource.

ReadComponentResEx

Reads a component from a resource.

ReadComponentResFile

Reads components and their properties from a specified Windows resource file.

Rect

Creates a TRect structure from a set of coordinates.

RedirectFixupReferences
RegisterClassA
RegisterClassAlias

Registers a class that is identical to another class except for the name.

RegisterClasses

Registers a set of classes.

RegisterComponents

Registers a set of components so that they all appear on the same page of the component palette.

RegisterFindGlobalComponentProc

Used for registering component finding functions.

RegisterIntegerConsts

Registers conversion functions for string identifiers that represent type values.

RegisterNoIcon

Registers a set of components but does not add them to the component palette.

RegisterNonActiveX

Prevents a set of components from being made available to the ActiveX wizard.

RemoveFixupReferences
RemoveFixups
SmallPoint

Creates a TSmallPoint structure from a pair of coordinates.

StartClassGroup

Starts a class group derived from TPersistent.

TestStreamFormat

Identifies the format of a form file when reading it from a stream.

UnRegisterClass

Unregisters an object class.

UnRegisterClasses

Unregisters a set of classes.

UnRegisterModuleClasses

Unregisters all classes defined in a specified module.

UnregisterFindGlobalComponentProc

Used for unregistering component finding functions.

UnregisterIntegerConsts

Unregisters conversion functions for string identifiers that represent type values.

Write16bitResourceHeader
Write32bitResourceHeader
WriteComponentResFile

Writes components and their properties to a file using a resource file format.

WriteObjectResourceHeader

Typedef

PPointerList

PPointerList is a pointer to a TPointerList type.

PStringItem

PStringItem is a TStringItem pointer.

PStringItemList

PStringItemList is a TStringItemList pointer.

TAncestorNotFoundEvent

TAncestorNotFoundEvent is a procedure called by the TReader class OnAncestorNotFound event.

TBasicActionClass

TBasicActionClass defines the metaclass for TBasicAction.

TBasicActionLinkClass

TBasicActionLinkClass defines the metaclass for TBasicActionLink.

TCollectionItemClass

TCollectionItemClass defines the metaclass for TCollectionItem.

TComponentClass

TComponentClass defines the metaclass for TComponent.

TComponentName

TComponentName is the type for the Name property of all components.

TComponentState

TComponentState is a set of flags that describe the current state of a component.

TComponentStyle

TComponentStyle is a set of flags that describe the current Style of a component.

TCreateComponentEvent

TCreateComponentEvent is a type of procedure called by the TReader class OnCreateComponent event.

TFilerFlags

TFilerFlags is the set of TFilerFlag values.

TFindAncestorEvent

TFindAncestorEvent is a procedure called by the TWriter class OnFindAncestor event.

TFindComponentClassEvent
TFindComponentInstanceEvent
TFindGlobalComponent
TFindMethodEvent

TFindMethodEvent is a procedure called by the TReader class OnFindMethod event.

TFindMethodInstanceEvent

TFindMethodInstanceEvent is a procedure called by the TReader class OnFindMethodInstance event.

TFindMethodNameEvent

TFindMethodNameEvent is a procedure called by the TWriter class OnFindMethodName event.

TGetChildProc

TGetChildProc is a type of procedure called used internally by the TComponent class.

TGetClass

TGetClass is a callback procedure used by the TClassFinder class.

TGetLookupInfoEvent
TGetModuleProc
TGetStrProc

TGetStrProc is a general purpose type of callback procedure invoked for each of a set of strings.

THelpContext

THelpContext is the range of values that a HelpContext value may have.

TIdentToInt

TIdentToInt is a type of callback function used by the IdentToInt routine.

TIntToIdent

TIntToIdent is a type of callback function used by the IntToIdent routine.

TIsUniqueGlobalComponentName

TIsUniqueGlobalComponentName is a type of function used by IsUniqueGlobalComponentName.

TLeftRight

TLeftRight is a subset of TAlignment that allows left or right justification.

TListSortCompare

TListSortCompare is a type of callback function called used internally by the TList class.

TNotifyEvent

TNotifyEvent is used for events that do not require parameters.

TParserErrorEvent

TParserErrorEvent is a callback procedure used by the TClassFinder class.

TPersistentClass

TPersistentClass defines the metaclass for TPersistent.

TPointerList

TPointerList is an array of pointers.

TReadComponentsProc

TReadComponentsProc is a type of callback procedure called used internally by the TReader class ReadComponents method.

TReaderError

TReaderError is a type of callback procedure called used internally by the TReader class ReadComponents method.

TReaderProc

TReaderProc is a type of callback procedure called used by TFiler and descendant DefineProperty methods.

TReferenceNameEvent

TReferenceNameEvent is a procedure called by the TReader class OnReferenceName event.

TSetNameEvent

TSetNameEvent is a procedure called by the TReader class OnSetName event.

TShiftState

Indicates the state of the Alt, Ctrl, or Shift key, mouse buttons, or touch devices.

TShortCut

TShortCut defines a data type that can hold the combinational state of the Alt, Ctrl, and Shift keys.

TStreamProc

TStreamProc is a type of callback procedure called used by TFiler and descendant DefineBinaryProperty methods.

TStringItemList

TStringItemList defines an array of TStringItems.

TStringListSortCompare

TStringListSortCompare is a type of callback function called used internally by the TStringList class.

TStringsDefined

TStringsDefined defines an enumeration of string delimiter names.

TThreadMethod
TTopBottom

TTopBottom is a subset of TVerticalAlignment that allows top or bottom alignment.

TWndMethod

TWndMethod is the type for Windows message procedures.

TWriterProc

TWriterProc is a type of callback procedure called used by TFiler and descendant DefineProperty methods.

_di_IDesignerNotify
_di_IInterfaceComponentReference
_di_IInterfaceList
_di_IInterfaceListEx
_di_IStreamPersist
_di_IStringsAdapter
_di_IVCLComObject
_di_IVarStreamable
_di_TListSortCompareFunc
_di_TThreadProcedure

Variable

AddDataModule

Defines a procedure to be called when a TDataModule class is created.

ApplicationHandleException

Defines a procedure that is called to handle an Exception.

ApplicationShowException

Defines a procedure to be called when an Exception is raised.

CreateVCLComObjectProc
CurrentGroup

Keeps track of which objects are associated with which packages.

GlobalNameSpace

GlobalNameSpace is used internally by the VCL framework.

IsUniqueGlobalComponentNameProc

IsUniqueGlobalComponentNameProc is called by IsUniqueGlobalComponentName.

RegisterComponentsProc

RegisterComponentsProc is called by RegisterComponents.

RegisterNoIconProc

RegisterNoIconProc is called by RegisterNoIcon.

RegisterNonActiveXProc

RegisterNonActiveXProc is called by RegisterNonActiveX.

RemoveDataModule

Defines a procedure to be called when a TDataModule class is destroyed.

SyncEvent
WakeMainThread

Represents a method (event handler) that is forced into the main thread's queue.

Personal tools
Translations
Newest Version