Classes
Contents |
Classes
| 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. |
| EFilerError | EFilerError is the exception class for component stream errors. |
| EFileStreamError | EFileStreamError is the exception class for general stream errors. |
| EFOpenError | EFOpenError is the exception class for file-opening errors during streaming. |
| 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 resources that were not found. |
| 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. |
| EThreadExternalException | EThreadExternalException is the exception class for methods called from external threads. |
| 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 | Maintains a link between TStrings and IStrings implementations. |
| IVarStreamable |
IVarStreamable is the interface for loading and saving the values of Variants. |
| IVCLComObject | |
| TBasicAction | TBasicAction is the ancestor class for all action objects. |
| TBasicActionClass |
TBasicActionClass defines the metaclass for TBasicAction. |
| TBasicActionLink | TBasicActionLink is the base class for action link classes that handle the communication between actions and clients. |
| TBasicActionLinkClass |
TBasicActionLinkClass defines the metaclass for TBasicActionLink. |
| TBinaryReader |
TBinaryReader reads data as binary values. |
| TBinaryWriter |
TBinaryWriter writes data as binary values. |
| 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. |
| TCollectionItemClass |
TCollectionItemClass defines the metaclass for TCollectionItem. |
| TComponent | TComponent is the common ancestor of all component classes. |
| TComponentClass |
TComponentClass defines the metaclass for TComponent. |
| 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. |
| TFiler |
TFiler is the abstract base class for reader and writer objects, which are used for loading and saving components and their properties. |
| TFileStream |
TFileStream enables applications to read from and write to a file on disk. |
| 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. |
| TInterfacedPersistent | TInterfacedPersistent is an ancestor for persistent objects that implement interfaces. |
| TInterfaceList |
TInterfaceList represents a list of interfaces. |
| TInterfaceListEnumerator | Enumerates through the IInterfaces in a TInterfaceList. |
| 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. |
| TPersistentClass |
TPersistentClass defines the metaclass for TPersistent. |
| 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. |
| TStrings |
TStrings is the base class for objects that represent a list of strings. |
| TStringsEnumerator | Enumerates through the strings of a TStrings object. |
| TStringStream | TStringStream provides file-like access to information stored as a long string. |
| TStringWriter |
Writer for a string. |
| 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. |
Functions
| 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. |
| 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. |
| UnregisterFindGlobalComponentProc | Used for unregistering component finding functions. |
| UnregisterIntegerConsts | Unregisters conversion functions for string identifiers that represent type values. |
| UnRegisterModuleClasses | Unregisters all classes defined in a specified module. |
| Write16bitResourceHeader | |
| Write32bitResourceHeader | |
| WriteComponentResFile | Writes components and their properties to a file using a resource file format. |
| WriteObjectResourceHeader |
Types
| _di_IDesignerNotify | |
| _di_IInterfaceComponentReference | |
| _di_IInterfaceList | |
| _di_IInterfaceListEx | |
| _di_IStreamPersist | |
| _di_IStringsAdapter | |
| _di_IVarStreamable | |
| _di_IVCLComObject | |
| _di_TListSortCompareFunc | |
| _di_TThreadProcedure | |
| Classes | |
| Classes__33 | |
| Classes__55 | |
| Classes__65 | |
| PPointerList | PPointerList is a pointer to a TPointerList type. |
| PStringItem | PStringItem is a TStringItem pointer. |
| PStringItemList | PStringItemList is a TStringItemList pointer. |
| TActiveXRegType | TActiveXRegType is used when excluding a component class from the ActiveX Wizard. |
| TAlignment | TAlignment specifies how text is aligned within a control. |
| 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. |
| TBiDiMode | TBiDiMode specifies the reading order (bidirectional mode) of a control. |
| TCollectionItemClass |
TCollectionItemClass defines the metaclass for TCollectionItem. |
| TCollectionNotification | TCollectionNotification indicates the type of change that is made to the items in a collection. |
| 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. |
| 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. |
| TFilerFlags | TFilerFlags is the set of TFilerFlag values. |
| TFindAncestorEvent |
TFindAncestorEvent is a procedure called by the TWriter class OnFindAncestor event. |
| TFindComponentClassEvent | TFindComponentClassEvent is the type of the OnFindComponentClass event handler. |
| TFindComponentInstanceEvent |
TFindComponentInstanceEvent is a procedure called by the TReader class OnFindMethodInstance event. |
| 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. |
| THelpType | THelpType indicates whether components invoke the help system using a context ID or a keyword. |
| TIdentMapEntry | TIdentMapEntry is used to perform ident string to integer value mapping. |
| 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. |
| TListAssignOp | TListAssignOp indicates how two lists should be merged. |
| TListNotification | TListNotification defines list processing action types. |
| 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. |
| TOperation | TOperation represents the types of operations whose occurrence is broadcast by the Notification method. |
| 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. |
| TSeekOrigin | TSeekOrigin indicates where to start a seek operation. |
| 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. |
| 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. |
| TStreamProc | TStreamProc is a type of callback procedure called used by TFiler and descendant DefineBinaryProperty methods. |
| TStringItem | TStringItem defines a TStringList entry. |
| 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 | |
| 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. |
| 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. |
Variables
Constants
| axrComponentOnly | axrComponentOnly: TActiveXRegType = axrComponentOnly; |
| axrIncludeDescendants | axrIncludeDescendants: TActiveXRegType = axrIncludeDescendants; |
| bdLeftToRight | bdLeftToRight: TBiDiMode = bdLeftToRight; |
| bdRightToLeft | bdRightToLeft: TBiDiMode = bdRightToLeft; |
| bdRightToLeftNoAlign | bdRightToLeftNoAlign: TBiDiMode = bdRightToLeftNoAlign; |
| bdRightToLeftReadingOnly | bdRightToLeftReadingOnly: TBiDiMode = bdRightToLeftReadingOnly; |
| cnAdded | cnAdded: TCollectionNotification = cnAdded; |
| cnDeleting | cnDeleting: TCollectionNotification = cnDeleting; |
| cnExtracting | cnExtracting: TCollectionNotification = cnExtracting; |
| csAncestor | csAncestor: :55 = csAncestor; |
| csCheckPropAvail | csCheckPropAvail: :65 = csCheckPropAvail; |
| csDesigning | csDesigning: :55 = csDesigning; |
| csDesignInstance | csDesignInstance: :55 = csDesignInstance; |
| csDestroying | csDestroying: :55 = csDestroying; |
| csFixups | csFixups: :55 = csFixups; |
| csFreeNotification | csFreeNotification: :55 = csFreeNotification; |
| csInheritable | csInheritable: :65 = csInheritable; |
| csInline | csInline: :55 = csInline; |
| csLoading | csLoading: :55 = csLoading; |
| csReading | csReading: :55 = csReading; |
| csSubComponent | csSubComponent: :65 = csSubComponent; |
| csTransient | csTransient: :65 = csTransient; |
| csUpdating | csUpdating: :55 = csUpdating; |
| csWriting | csWriting: :55 = csWriting; |
| dupAccept | dupAccept: TDuplicates = dupAccept; |
| dupError | dupError: TDuplicates = dupError; |
| dupIgnore | dupIgnore: TDuplicates = dupIgnore; |
| ffChildPos | ffChildPos: TFilerFlag = ffChildPos; |
| ffInherited | ffInherited: TFilerFlag = ffInherited; |
| ffInline | ffInline: TFilerFlag = ffInline; |
| fmCreate | fmCreate: Integer = $FF00; |
| htContext | htContext: THelpType = htContext; |
| htKeyword | htKeyword: THelpType = htKeyword; |
| laAnd | laAnd: TListAssignOp = laAnd; |
| laCopy | laCopy: TListAssignOp = laCopy; |
| laDestUnique | laDestUnique: TListAssignOp = laDestUnique; |
| laOr | laOr: TListAssignOp = laOr; |
| laSrcUnique | laSrcUnique: TListAssignOp = laSrcUnique; |
| laXor | laXor: TListAssignOp = laXor; |
| lnAdded | lnAdded: TListNotification = lnAdded; |
| lnDeleted | lnDeleted: TListNotification = lnDeleted; |
| lnExtracted | lnExtracted: TListNotification = lnExtracted; |
| MaxListSize | MaxListSize: Integer = $7FFFFFF; |
| opInsert | opInsert: TOperation = opInsert; |
| opRemove | opRemove: TOperation = opRemove; |
| scAlt | scAlt: Integer = $8000; |
| scCtrl | scCtrl: Integer = $4000; |
| scNone | scNone: Integer = 0; |
| scShift | scShift: Integer = $2000; |
| sdDelimiter | sdDelimiter: :33 = sdDelimiter; |
| sdLineBreak | sdLineBreak: :33 = sdLineBreak; |
| sdNameValueSeparator | sdNameValueSeparator: :33 = sdNameValueSeparator; |
| sdQuoteChar | sdQuoteChar: :33 = sdQuoteChar; |
| sdStrictDelimiter | sdStrictDelimiter: :33 = sdStrictDelimiter; |
| soBeginning | soBeginning: TSeekOrigin = soBeginning; |
| soCurrent | soCurrent: TSeekOrigin = soCurrent; |
| soEnd | soEnd: TSeekOrigin = soEnd; |
| sofBinary | sofBinary: TStreamOriginalFormat = sofBinary; |
| soFromBeginning | soFromBeginning: Integer = 0; |
| soFromCurrent | soFromCurrent: Integer = 1; |
| soFromEnd | soFromEnd: Integer = 2; |
| sofText | sofText: TStreamOriginalFormat = sofText; |
| sofUnknown | sofUnknown: TStreamOriginalFormat = sofUnknown; |
| sofUTF8Text | sofUTF8Text: TStreamOriginalFormat = sofUTF8Text; |
| soOwned | soOwned: TStreamOwnership = soOwned; |
| soReference | soReference: TStreamOwnership = soReference; |
| ssAlt | ssAlt: :1 = ssAlt; |
| ssCtrl | ssCtrl: :1 = ssCtrl; |
| ssDouble | ssDouble: :1 = ssDouble; |
| ssLeft | ssLeft: :1 = ssLeft; |
| ssMiddle | ssMiddle: :1 = ssMiddle; |
| ssPen | ssPen: :1 = ssPen; |
| ssRight | ssRight: :1 = ssRight; |
| ssShift | ssShift: :1 = ssShift; |
| ssTouch | ssTouch: :1 = ssTouch; |
| taAlignBottom | taAlignBottom: TVerticalAlignment = taAlignBottom; |
| taAlignTop | taAlignTop: TVerticalAlignment = taAlignTop; |
| taCenter | taCenter: TAlignment = taCenter; |
| taLeftJustify | taLeftJustify: TAlignment = taLeftJustify; |
| taRightJustify | taRightJustify: TAlignment = taRightJustify; |
| taVerticalCenter | taVerticalCenter: TVerticalAlignment = taVerticalCenter; |
| toEOF | toEOF: Char = 0; |
| toFloat | toFloat: Char = 4; |
| toInteger | toInteger: Char = 3; |
| toString | toString: Char = 2; |
| toSymbol | toSymbol: Char = 1; |
| toWString | toWString: Char = 5; |
| tpHigher | tpHigher: TThreadPriority = tpHigher; |
| tpHighest | tpHighest: TThreadPriority = tpHighest; |
| tpIdle | tpIdle: TThreadPriority = tpIdle; |
| tpLower | tpLower: TThreadPriority = tpLower; |
| tpLowest | tpLowest: TThreadPriority = tpLowest; |
| tpNormal | tpNormal: TThreadPriority = tpNormal; |
| tpTimeCritical | tpTimeCritical: TThreadPriority = tpTimeCritical; |
| vaBinary | vaBinary: TValueType = vaBinary; |
| vaCollection | vaCollection: TValueType = vaCollection; |
| vaCurrency | vaCurrency: TValueType = vaCurrency; |
| vaDate | vaDate: TValueType = vaDate; |
| vaDouble | vaDouble: TValueType = vaDouble; |
| vaExtended | vaExtended: TValueType = vaExtended; |
| vaFalse | vaFalse: TValueType = vaFalse; |
| vaIdent | vaIdent: TValueType = vaIdent; |
| vaInt16 | vaInt16: TValueType = vaInt16; |
| vaInt32 | vaInt32: TValueType = vaInt32; |
| vaInt64 | vaInt64: TValueType = vaInt64; |
| vaInt8 | vaInt8: TValueType = vaInt8; |
| vaList | vaList: TValueType = vaList; |
| vaLString | vaLString: TValueType = vaLString; |
| vaNil | vaNil: TValueType = vaNil; |
| vaNull | vaNull: TValueType = vaNull; |
| vaSet | vaSet: TValueType = vaSet; |
| vaSingle | vaSingle: TValueType = vaSingle; |
| vaString | vaString: TValueType = vaString; |
| vaTrue | vaTrue: TValueType = vaTrue; |
| vaUTF8String | vaUTF8String: TValueType = vaUTF8String; |
| vaWString | vaWString: TValueType = vaWString; |