System.Classes

De Appmethod Libraries
Aller à : navigation, rechercher


Modèle:UnitInfo

Classes

ComponentPlatformsAttributeComponentPlatformsAttribute fournit des informations d'exécution spécifiques à la plate-forme.
DefaultAttributeDefaultAttribute est une extension de TDefaultAttributeBase.
EBitsErrorEBitsError est la classe d'exception pour les tentatives incorrectes d'accès à un tableau de valeurs booléennes.
EClassNotFoundEClassNotFound est la classe des exceptions pour les erreurs dans la recherche d'un composant donné en lecture d'un flux.
EComponentErrorEComponentError est la classe des exceptions déclenchées par des erreurs liées au recensement et au changement de nom des composants.
EFCreateErrorEFCreateError est la classe des exceptions pour les erreurs de création de fichier flux.
EFilerErrorEFilerError est la classe des exceptions pour les erreurs de flux de composants.
EFileStreamErrorEFileStreamError est la classe des exceptions pour les erreurs générales de flux.
EFOpenErrorEFOpenError est la classe des exceptions pour les erreurs d'ouverture de fichier dans les opérations de flux.
EInvalidImageEInvalidImage est la classe des exceptions pour les erreurs en lecture de ressources.
EInvalidOperationEInvalidOperation est la classe des exceptions pour les opérations incorrectes sur un composant.
EListErrorEListError est la classe des exceptions pour les erreurs de liste et de chaîne.
ELoginCredentialErrorELoginCredentialError est la classe d'exception pour la gestion des informations d'identification incorrectes.
EMethodNotFoundDépréciée, utilisez plutôt EReadError.
EObserverExceptionEObserverException est la classe des exceptions pour les exceptions d'observateur.
EOutOfResourcesEOutOfResources est la classe des exceptions pour les échecs d'allocation de handles.
EParserErrorEParserError est la classe des exceptions pour les erreurs de conversion de flux texte en binaire.
EReadErrorEReadError est la classe des exceptions pour les échecs en lecture de données dans un flux.
EResNotFoundEResNotFound est la classe des exceptions pour les ressources qui n'ont pas été trouvées.
EStreamErrorEStreamError est la classe des exceptions pour les erreurs de flux.
EStringListErrorEStringListError est la classe des exceptions pour les références de boîtes liste incorrectes.
EThreadEThread est la classe des exceptions pour les erreurs de synchronisation de threads.
EThreadExternalExceptionEThreadExternalException est la classe des exceptions pour les méthodes appelées depuis des threads externes.
EWriteErrorEWriteError est la classe des exceptions pour les échecs en écriture de données dans un flux.
IControlValueObserverInterface pour les observateurs modificateurs de valeur.
IDesignerNotifyIDesignerNotify est l'interface permettant de répondre aux notifications sur les modifications de composants dans le concepteur.
IEditGridLinkObserverInterface pour IEditLinkObserver.
IEditLinkObserverInterface pour les observateurs de gestion des liens.
IInterfaceComponentReferenceIInterfaceComponentReference est l'interface de réponse aux requêtes de récupération de composants.
IInterfaceListIInterfaceList donne accès à une liste d'interfaces.
IInterfaceListExIInterfaceListEx donne accès à une liste d'interfaces.
IMultiCastObserverInterface de transtypage multiple pour IObserver.
IObserverInterface qui implémente un pattern observateur utilisé afin d'obtenir des notifications pour certaines modifications de contrôles liées à l'interface utilisateur comme une zone d'édition ou un libellé.
IObserverTrackInterface utilisée pour suivre les notifications.
IPositionLinkObserverInterface pour les notifications relatives au changement de position.
IPositionLinkObserver170
ISingleCastObserverInterface de transtypage simple pour IObserver.
IStreamPersistIStreamPersist est l'interface de réponse aux requêtes de chargement/d'enregistrement d'un objet depuis/vers un flux persistant.
IStringsAdapterMaintient un lien entre les implémentations IStrings et TStrings.
IVarStreamableIVarStreamable est l'interface de chargement et d'enregistrement des valeurs de Variants.
IVCLComObjectInterface utilisée pour obtenir des informations à partir des objets VCL.
NoDefaultAttributeNoDefaultAttribute est une extension de TDefaultAttributeBase.
ObservableMemberAttributeObservableMemberAttribute est une classe similaire à TCustomAttribute.
StoredAttributeStoredAttribute est une classe similaire à TCustomAttribute.
TBaseAsyncResultClasse de base pour l'implémentation de tous les appels de procédure asynchrones.
TBasicActionTBasicAction est la classe ancêtre de tous les objets action.
TBasicActionClassTBasicActionClass définit la métaclasse pour TBasicAction.
TBasicActionLinkTBasicActionLink est la classe de base pour les classes de liaison d'action gérant la communication entre les actions et les clients.
TBasicActionLinkClassTBasicActionLinkClass définit la métaclasse pour TBasicActionLink.
TBinaryReaderTBinaryReader lit les données sous la forme de valeurs binaires.
TBinaryWriterTBinaryWriter écrit les données sous la forme de valeurs binaires.
TBitsTBits stocke un tableau de valeurs booléennes.
TBytesStreamTBytesStream est un flux qui stocke ses données en octets.
TClassFinderTClassFinder permet la récupération des classes persistantes enregistrées.
TCollectionTCollection sert de conteneur aux objets TCollectionItem.
TCollectionEnumeratorEnumère à travers la classe TCollectionItem d'un objet TCollection.
TCollectionItemTCollectionItem représente un élément d'une collection.
TCollectionItemClassTCollectionItemClass définit la métaclasse pour TCollectionItem.
TComponentTComponent est l'ancêtre commun à toutes les classes composant.
TComponentClassTComponentClass définit la métaclasse pour TComponent.
TComponentEnumeratorTComponentEnumerator permet de découvrir les composants contenus dans un composant conteneur.
TCustomMemoryStreamTCustomMemoryStream est une classe abstraite de base servant d'ancêtre commun aux flux de mémoire.
TDataModuleTDataModule centralise la gestion des composants non visuels d'une application.
TDefaultAttributeBaseTDefaultAttributeBase est une classe de base pour les attributs par défaut.
TFilerTFiler est la classe de base abstraite pour les objets lecteur et écrivain utilisés pour charger et enregistrer les composants et leurs propriétés.
TFileStreamTFileStream permet aux applications de lire et écrire dans un fichier disque.
THandleStreamTHandleStream permet à des applications de lire et d'écrire dans des ressources de communication identifiées par un handle.
TInterfacedPersistentTInterfacedPersistent est un ancêtre pour les objets persistants qui implémentent les interfaces.
TInterfaceListTInterfaceList représente une liste d'interfaces.
TInterfaceListEnumeratorEnumère à travers les IInterfaces d'un TInterfaceList.
TLinkObserversInterface utilisée pour les notifications relatives aux liens.
TListTList stocke un tableau de pointeurs.
TListEnumeratorEnumère à travers les objets d'un TList.
TLoginCredentialServiceTLoginCredentialService fournit des fonctionnalités pour l'action de connexion, quel que soit le framework.
TMemoryStreamTMemoryStream est un flux stockant ses données dans la mémoire vive.
TObserverMappingTObserverMapping stocke tous les TObservers actuellement définis.
TObserversTObservers implémente un pattern observateur qui est utilisé afin d'obtenir des notifications sur certains changements d'interface utilisateur relatifs aux contrôles comme les zones d'édition ou les libellés, tout en utilisant LiveBindings.
TOwnedCollectionTOwnedCollection est une collection qui maintient les informations relatives à son propriétaire.
TParserTParser permet l'analyse des fichiers DFM.
TPersistentTPersistent est l'ancêtre de tous les objets utilisant les affectations et les flux.
TPersistentClassTPersistentClass définit la métaclasse pour TPersistent.
TReaderTReader est un objet filer spécialisé lisant les données de composant d'un flux associé.
TRecallTRecall stocke les propriétés d'un objet persistant afin qu'elles puissent être ultérieurement restaurées.
TResourceStreamTResourceStream est un flux mémoire donnant accès aux ressources compilées d'une application.
TStreamTStream est le type de classe de base pour les objets flux qui peuvent lire ou écrire sur divers types de support de stockage, tels que les fichiers disque, la mémoire dynamique, et ainsi de suite.
TStreamAdapterTStreamAdapter implémente l'interface IStream d'un objet TStream.
TStreamReaderLecteur de flux de caractères.
TStreamWriterClasse d'écriture de caractères dans un flux.
TStringListTStringList gère une liste de chaînes.
TStringReaderLecteur d'une chaîne.
TStringsTStrings est la classe de base de tous les objets représentant une liste de chaînes.
TStringsEnumeratorEnumère à travers les chaînes d'un objet TStrings.
TStringStreamTStringStream propose un accès de type fichier à des informations stockées dans une chaîne longue.
TStringWriterClasse d'écriture d'une chaîne.
TTextReaderLecteur d'une séquence de caractères.
TTextWriterClasse d'écriture d'une séquence de caractères.
TThreadTThread est une classe abstraite permettant la création de plusieurs threads d'exécution séparés dans une application.
TThreadListTThreadList représente une liste adaptée aux threads.
TWriterTWriter est un objet filer spécialisé qui écrit des données dans son flux associé.

Routines

ActivateClassGroupActive un groupe de classes dérivant de TPersistent.
ActiveClassGroupActive un groupe de classes dérivant de TPersistent.
AllocateHWndCrée une fenêtre qui implémente une procédure de fenêtre spécifiée.
AncestorIsValidAncestorIsValid détermine si un composant est un ancêtre d'un autre composant.
BeginGlobalLoading
BinToHexConvertit une valeur binaire en chaîne, ce qui correspond à sa représentation hexadécimale.
BoundsCrée une structure TRect à partir de la coordonnée supérieure-gauche et des valeurs largeur et hauteur d'un rectangle.
CheckForCycles
CheckSynchronizePermet aux threads en arrière-plan de synchroniser leur exécution avec le thread principal.
ClassGroupOfRenvoie le groupe des classes persistantes auxquelles une instance ou une classe spécifiée appartient.
CollectionsEqualCompare le contenu de deux collections.
CountGenerationsRenvoie le nombre de classes intermédiaires entre une classe dérivée et son ancêtre.
DeallocateHWndLibère une fenêtre créée à l'aide de la fonction AllocateHWnd.
EndGlobalLoading
ExtractStringsRemplit une liste de chaînes avec des sous-chaînes analysées depuis une liste délimitée.
FindClassTrouve et renvoie une classe dérivée de TPersistent.
FindGlobalComponentRenvoie un composant conteneur du niveau le plus élevé.
FindIdentToIntRenvoie la routine de conversion TIdentToInt pour un type de données donné.
FindIntToIdentRenvoie la routine de conversion TIntToIdent pour un type de données donné.
FindNestedComponentFindNestedComponent renvoie un composant contenu dans un autre composant.
FindRootDesigner
FreeObjectInstanceLibère un bloc de mémoire qui a été alloué par la fonction MakeObjectInstance.
GetClassRenvoie une classe persistante recensée à partir de son nom de classe.
GetFixupInstanceNames
GetFixupReferenceNames
GetResourceName
GetUltimateOwnerRenvoie l'interface de premier niveau d'un objet persistant spécifié.
GlobalFixupReferences
GroupDescendentsWithAjoute une classe spécifiée au groupe dans lequel une autre classe apparaît.
HexToBinConvertit une chaîne de chiffres hexadécimaux en la valeur binaire correspondante.
IdentToIntUtilisez un tableau de mappage pour convertir des identificateurs de chaînes en leurs valeurs entières correspondantes.
InitComponentRes
InitInheritedComponentInitialise l'enregistrement d'un fichier fiche pour une classe racine héritée.
IntToIdentUtilisez un tableau de mappage pour convertir des entiers en leurs identificateurs de chaînes correspondants.
InvalidPointIndique si un point spécifié est égal à (-1,-1).
IsDefaultPropertyValue
IsUniqueGlobalComponentNameIndique si un nom de composant proposé est sans équivoque.
LineStartTrouve la fin de la dernière ligne entière dans un tampon.
MakeObjectInstanceAlloue un bloc de mémoire à utiliser par une instance d'une classe.
NotifyGlobalLoading
ObjectBinaryToTextConvertit la représentation binaire d'un objet en un texte à lecture plus facile.
ObjectResourceToTextConvertit la représentation binaire d'une ressource objet en un texte à lecture plus facile.
ObjectTextToBinaryConvertit une représentation littérale symbolique d'un objet en une version binaire utilisable pour enregistrer l'objet dans un flux fichier ou mémoire.
ObjectTextToResourceConvertit une représentation texte symbolique d'un objet en sa représentation binaire interne.
PointCrée une structure TPoint avec un couple de coordonnées.
PointsEqualIndique si deux points ont les mêmes coordonnées.
ReadComponentDeltaRes
ReadComponentResLit des composants et leurs propriétés à partir d'une ressource spécifiée.
ReadComponentResExLit un composant dans une ressource.
ReadComponentResFileLit des composants et leurs propriétés dans le fichier de ressources Windows spécifié.
RectCrée une structure TRect avec un ensemble de coordonnées.
RedirectFixupReferences
RegisterClassRecense une classe d'objet persistant pour que le type de classe puisse être retrouvé.
RegisterClassAliasRecense une classe qui est identique à une autre classe, à l'exception du nom.
RegisterClassesRecense un ensemble de classes.
RegisterComponentsRecense les composants <ComponentClasses> afin qu'ils apparaissent sur la même <Page> de la palette d'outils.
RegisterFindGlobalComponentProcUtilisée pour l'enregistrement des fonctions de recherche de composants.
RegisterIntegerConstsRecense les fonctions de conversion pour les identificateurs de chaînes qui représentent des valeurs de types.
RegisterNoIconRecense un ensemble de composants sans les ajouter à la palette de composants.
RegisterNonActiveXEmpêche la lecture par l'expert ActiveX d'un ensemble de composants.
RemoveFixupReferences
RemoveFixups
ReportClassGroups
SmallPointCrée une structure TSmallPoint avec un couple de coordonnées.
StartClassGroupDémarre un groupe de classes dérivé de TPersistent.
TestStreamFormatIdentifie le format d'un fichier fiche lorsqu'il est lu depuis un flux.
UnRegisterClassAnnule le recensement d'une classe objet.
UnRegisterClassesAnnule le recensement d'un ensemble de classes.
UnregisterFindGlobalComponentProcUtilisée pour le désenregistrement des fonctions de recherche de composants.
UnregisterIntegerConstsAnnule le recensement des fonctions de conversion pour les identificateurs de chaînes qui représentent des valeurs de types.
UnRegisterModuleClassesAnnule le recensement de toutes les classes définies dans un module spécifié.
Write16bitResourceHeader
Write32bitResourceHeader
WriteComponentResFileEcrit des composants et leurs propriétés dans un fichier en utilisant un format de ressources.
WriteObjectResourceHeader

Types

_di_IControlValueObserver
_di_IDesignerNotify
_di_IEditGridLinkObserver
_di_IEditLinkObserver
_di_IInterfaceComponentReference
_di_IInterfaceList
_di_IInterfaceListEx
_di_IMultiCastObserver
_di_IObserver
_di_IObserverTrack
_di_IPositionLinkObserver
_di_IPositionLinkObserver170
_di_ISingleCastObserver
_di_IStreamPersist
_di_IStringsAdapter
_di_IVarStreamable
_di_IVCLComObject
_di_TAsyncCallback
_di_TAsyncConstArrayProc
_di_TListSortCompareFunc
_di_TObserverGetCurrentEvent
_di_TObserverToggleEvent
_di_TPostFoundCycleProc
_di_TThreadProcedure
PPointerListPPointerList est un pointeur sur un type TPointerList.
PStringItemPStringItem est un pointeur TStringItem.
PStringItemListPStringItemList est un pointeur TStringItemList.
System_Classes
System_Classes__23
System_Classes__45
System_Classes__55
TActionEventTActionEvent est le type de pointeur de méthode utilisé pour définir la mise à jour et l'exécution d'événements d'actions.
TActiveXRegTypeTActiveXRegType est utilisé lors de l'exclusion d'une classe composant depuis l'expert ActiveX.
TAlignmentTAlignment précise l'alignement du texte dans un contrôle.
TAncestorNotFoundEventTAncestorNotFoundEvent est une procédure appelée par l'événement OnAncestorNotFound de la classe TReader.
TAsyncCallback
TAsyncCallbackEvent
TAsyncConstArrayFunc
TAsyncConstArrayFunctionEvent
TAsyncConstArrayProc
TAsyncConstArrayProcedureEvent
TAsyncFunctionEvent
TAsyncProcedureEvent
TBiDiModeTBiDiMode indique le sens de lecture (mode bi-directionnel) d'un contrôle.
TCollectionNotificationTCollectionNotification indique le type de modification apportée aux éléments d'une collection.
TComponentNameTComponentName est le type de la propriété Name de tous les composants.
TComponentStateTComponentState est un ensemble d'indicateurs qui décrivent l'état en cours d'un composant.
TComponentStyleTComponentStyle est un ensemble d'indicateurs qui décrivent le style en cours d'un composant.
TCreateComponentEventTCreateComponentEvent est un type de procédure appelée par l'événement OnCreateComponent de la classe TReader.
TDesignInfo
TDuplicatesTDuplicates indique la réponse lorsqu'une application tente d'ajouter une entrée dupliquée à la liste.
TFilerFlagTFilerFlag indique les informations sur la façon dont un objet filer doit lire ou écrire un composant et TFilerFlags est un ensemble de valeurs TFilerFlag.
TFilerFlagsTFilerFlags est l'ensemble des valeurs TFilerFlag.
TFindAncestorEventTFindAncestorEvent est une procédure appelée par l'événement OnFindAncestor de la classe TWriter.
TFindComponentClassEventTFindComponentClassEvent est le type du gestionnaire d'événements OnFindComponentClass.
TFindComponentInstanceEventTFindComponentInstanceEvent est une procédure appelée par l'événement OnFindMethodInstance de la classe TReader.
TFindGlobalComponent
TFindMethodEventTFindMethodEvent est une procédure appelée par l'événement OnFindMethod de la classe TReader.
TFindMethodInstanceEventTFindMethodInstanceEvent est une procédure appelée par l'événement OnFindMethodInstance de la classe TReader.
TFindMethodNameEventTFindMethodNameEvent est une procédure appelée par l'événement OnFindMethodName de la classe TWriter.
TGetChildProcA usage interne uniquement.
TGetClassTGetClass est une procédure de callback utilisée par la classe TClassFinder.
TGetDeltaStreamsEvent
TGetLookupInfoEvent
TGetModuleProc
TGetStreamProc
TGetStrProcTGetStrProc est un type de la procédure de callback à but général invoquée pour chaque chaîne d'un ensemble de chaînes.
THelpContextLa plage de valeurs que les valeurs de HelpContext peuvent avoir.
THelpTypeTHelpType indique si les composants invoquent le système d'aide à partir d'un identificateur de contexte ou d'un mot clé.
THintEventTHintEvent est le type de pointeur de méthode utilisé pour définir des événements OnHint.
TIdentMapEntryTIdentMapEntry est utilisé pour effectuer un mappage de chaîne d'identification en valeur integer.
TIdentToIntTIdentToInt est un type de la fonction de callback utilisée par la routine IdentToInt.
TIntToIdentTIntToIdent est un type de la fonction de callback utilisée par la routine IntToIdent.
TIsUniqueGlobalComponentNameTIsUniqueGlobalComponentName est un type de la fonction utilisée par IsUniqueGlobalComponentName.
TLeftRightTLeftRight est un sous-ensemble de TAlignment qui autorise l'alignement à gauche ou à droite.
TListAssignOpTListAssignOp indique comment deux listes doivent être fusionnées.
TListNotificationTListNotification définit les types d'action de traitement des listes.
TListSortCompareTListSortCompare est un type de la fonction de callback utilisée de manière interne par la classe TList.
TListSortCompareFunc
TNotifyEventTNotifyEvent est utilisé pour les événements qui n'ont pas de paramètre.
TObserverGetCurrentEvent
TObserverToggleEvent
TOperationTOperation représente les types d'opérations dont l'occurrence est signalée par la méthode Notification.
TParserErrorEventTParserErrorEvent est une procédure de rappel utilisée par la classe TClassFinder.
TPlatformIds
TPointerListTPointerList est un tableau de pointeurs.
TPostFoundCycleProc
TReadComponentsProcTReadComponentsProc est un type de la procédure de callback utilisée de manière interne par la méthode ReadComponents de la classe TReader.
TReaderErrorTReaderError est un type de la procédure de callback utilisée de manière interne par la méthode ReadComponents de la classe TReader.
TReaderProcTReaderProc est un type de la procédure de callback utilisée par la classe TFiler et les méthodes DefineProperty descendantes.
TReferenceNameEventTReferenceNameEvent est une procédure appelée par l'événement OnReferenceName de la classe TReader.
TSeekOriginTSeekOrigin indique à quel endroit démarrer une opération de recherche.
TSetNameEventTSetNameEvent est une procédure appelée par l'événement OnSetName de la classe TReader.
TShiftStateIndique l'état des touches modificatrices, des boutons de la souris des périphériques tactiles.
TShortCutTShortCut définit un type de données pouvant contenir la représentation d'une combinaison de touches ou raccourci, c'est-à-dire d'une touche principale et facultativement d'une ou de plusieurs touches modificatrices, tel que Maj ou Alt.
TStreamOriginalFormatTStreamOriginalFormat indique le format dans lequel un fichier fiche est enregistré.
TStreamOwnershipTStreamOwnership indique si un objet flux doit être libéré par l'objet qui l'utilise.
TStreamProcTStreamProc est un type de la procédure de callback utilisée par la classe TFiler et les méthodes DefineBinaryProperty descendantes.
TStringItemTStringItem définit une entrée TStringList.
TStringItemListTStringItemList définit un tableau de valeurs TStringItem.
TStringListSortCompareTStringListSortCompare est un type de la fonction de callback utilisée de manière interne par la classe TStringList.
TStringsDefinedTStringsDefined définit une énumération de noms de délimiteurs de chaînes.
TThreadMethod
TThreadPriorityTThreadPriority indique le niveau de priorité d'un objet thread sous Windows.
TThreadProcedure
TTopBottomTTopBottom est un sous-ensemble de TVerticalAlignment qui autorise l'alignement sur le haut ou le bas.
TValueTypeTValueType définit les types des valeurs écrites ou lues dans des objets gestionnaire de fichiers.
TVerticalAlignmentTVerticalAlignment spécifie comment le texte est aligné verticalement dans un contrôle.
TWndMethodTWndMethod est le type des procédures de message Windows.
TWriterProcTWriterProc est un type de la procédure de callback utilisée par la classe TFiler et les méthodes DefineProperty descendantes.

Variables

AddDataModuleDéfinit une procédure à appeler quand une classe TDataModule est créée.
ApplicationHandleExceptionDéfinit une procédure qui est appelée pour gérer une Exception.
ApplicationShowExceptionDéfinit une procédure à appeler quand une Exception est déclenchée.
CreateVCLComObjectProc
CurrentGroupConserve une trace permettant de savoir quels objets sont associés à quels packages.
GlobalNameSpaceGlobalNameSpace est utilisée en interne par le framework VCL.
IsUniqueGlobalComponentNameProcIsUniqueGlobalComponentNameProc est appelée par IsUniqueGlobalComponentName.
RegisterComponentsProcRegisterComponentsProc est appelée par RegisterComponents.
RegisterNoIconProcRegisterNoIconProc est appelée par RegisterNoIcon.
RegisterNonActiveXProcRegisterNonActiveXProc est appelée par RegisterNonActiveX.
RemoveDataModuleDéfinit une procédure à appeler quand une classe TDataModule est détruite.
SyncEvent
WakeMainThreadReprésente une méthode (gestionnaire d'événements) qui est forcée dans la file d'attente du thread principal.

Constantes

fmCreatefmCreate: Integer = $FF00;
MaxListSizeMaxListSize: Integer = $7FFFFFF;
pidAndroidpidAndroid: Integer = $10;
pidiOSDevicepidiOSDevice: Integer = $40;
pidiOSDevice32pidiOSDevice32: Integer = $40;
pidiOSDevice64pidiOSDevice64: Integer = $400;
pidiOSSimulatorpidiOSSimulator: Integer = 8;
pidLinux32pidLinux32: Integer = $20;
pidLinux64pidLinux64: Integer = $80;
pidOSX32pidOSX32: Integer = 4;
pidWin32pidWin32: Integer = 1;
pidWin64pidWin64: Integer = 2;
pidWinARMpidWinARM: Integer = $800;
pidWinIoT32pidWinIoT32: Integer = $200;
pidWinNX32pidWinNX32: Integer = $100;
scAltscAlt: Integer = $8000;
scCommandscCommand: Integer = $1000;
scCtrlscCtrl: Integer = $4000;
scNonescNone: Integer = 0;
scShiftscShift: Integer = $2000;
soFromBeginningsoFromBeginning: Integer = 0;
soFromCurrentsoFromCurrent: Integer = 1;
soFromEndsoFromEnd: Integer = 2;
toEOFtoEOF: Char = 0;
toFloattoFloat: Char = 4;
toIntegertoInteger: Char = 3;
toStringtoString: Char = 2;
toSymboltoSymbol: Char = 1;
toWStringtoWString: Char = 5;