Afficher : Delphi C++
Préférences d'affichage

System.Types

De XE2 API Documentation


Sommaire

Classes

TMatrix
TPointDéfinit un emplacement sur l'écran exprimé en pixels.
TPointFDéfinit un emplacement sur l'écran exprimé en pixels.
TRectTRect définit un rectangle.
TRectFTRectF définit un rectangle, avec des coordonnées en points flottants.
TSizeSpécifie la largeur et la hauteur d'un objet.
TSizeFReprésente la largeur et la hauteur d'un objet.
TSmallPointLe type TSmallPoint définit un point avec deux coordonnées de 16 bits.
TVector

Routines

BoundsRenvoie le TRect d'un rectangle de dimensions données.
CenteredRectCrée un rectangle centré.
CenterPointRenvoie le point situé au centre d'un rectangle.
EqualRectIndique si deux valeurs TRect sont identiques.
InflateRect
IntersectRectRenvoie l'intersection de deux rectangles
IntersectRectF
IsRectEmptyIndique si le rectangle spécifié a une largeur et une hauteur positives.
MinPoint
MultiplyRect
NormalizeRect
NormalizeRectF
OffsetRectModifie l'origine d'un rectangle selon la quantité spécifiée.
PointCrée une structure TPoint avec un couple de coordonnées.
PointF
PtInCircleIndique si un point spécifié se trouve à l'intérieur d'un cercle spécifié.
PtInRectIndique si le point spécifié se trouve à l'intérieur du rectangle spécifié.
RectCrée une structure TRect avec un ensemble de coordonnées.
RectCenter
RectF
RectHeightRenvoie la taille verticale du rectangle.
RectWidthSpécifie la taille horizontale du rectangle.
ScalePoint
SmallPointCrée une structure TSmallPoint avec un couple de coordonnées.
SplitRectRenvoie un rectangle construit à partir d'un ancien rectangle, avec une règle de fractionnement appliquée.
UnionRectRenvoie la réunion de deux rectangles
UnionRectF

Types

DWORDType entier d'intervalle [0; 4294967295].
PBytePointeur sur Byte.
PDoublePointeur sur Double.
PIntegerPointeur sur Integer.
PLongintPointeur sur Longint.
PPointPPoint est un pointeur sur une variable TPoint.
PPointF
PRectPointeur sur une variable TRect.
PRectF
PSizePointeur sur tagSIZE.
PSizeF
PSmallIntPointeur sur SmallInt.
PSmallPointPointeur sur TSmallPoint.
SIZEReprésente un alias sur un enregistrement contenant les valeurs largeur et hauteur.
tagPOINTReprésente un alias pour TPoint.
tagPOINTF
tagSizetagSize est un enregistrement contenant les valeurs largeur et hauteur.
TCubicBezier
TMatrix
TMatrixArray
TPointDéfinit un emplacement sur l'écran exprimé en pixels.
TPointFDéfinit un emplacement sur l'écran exprimé en pixels.
TPolygonSpécifie un polygone en tant que tableau de TPointF.
TRectTRect définit un rectangle.
TRectFTRectF définit un rectangle, avec des coordonnées en points flottants.
TSizeSpécifie la largeur et la hauteur d'un objet.
TSizeFReprésente la largeur et la hauteur d'un objet.
TSmallPointLe type TSmallPoint définit un point avec deux coordonnées de 16 bits.
TSplitRectTypeTSplitRectType spécifie les côtés de rectangle qui sont utilisés lors du fractionnement d'un rectangle.
TValueRelationshipTValueRelationship définit les possibilités de comparaison de valeurs.
TVector
TVectorArray

Variables

c180c180: Single;
c180divPIc180divPI: Single;
c2PIc2PI: Single;
c360c360: Single;
c3PIdiv4c3PIdiv4: Single;
cInv2PIcInv2PI: Single;
cInv360cInv360: Single;
cOneHalfcOneHalf: Single;
cPIcPI: Single;
cPIdiv180cPIdiv180: Single;
cPIdiv2cPIdiv2: Single;
cPIdiv4cPIdiv4: Single;
CurveKappaCurveKappa: Extended = 0.5523;
CurveKappaInvCurveKappaInv: Extended = 0.4477;
EpsilonEpsilon: Single;
Epsilon2Epsilon2: Single;
TBooleanDynArrayTBooleanDynArray définit un tableau d'éléments booléens.
TByteDynArrayDéfinit un tableau d'éléments d'octets.
TCardinalDynArrayTCardinalDynArray définit un tableau d'éléments cardinaux.
TCubicBezier
TDoubleDynArrayTDoubleDynArray définit un tableau d'éléments Double.
TInt64DynArrayTInt64DynArray définit un tableau d'éléments Int64.
TIntegerDynArrayDéfinit un tableau d'éléments d'entiers.
TLongWordDynArrayTLongWordDynArray définit un tableau d'éléments LongWord.
TMatrixArray
TPolygonSpécifie un polygone en tant que tableau de TPointF.
TShortIntDynArrayTShortIntDynArray définit un tableau d'éléments ShortInt.
TSingleDynArrayTSingleDynArray définit un tableau d'éléments Single.
TSmallIntDynArrayTSmallIntDynArray définit un tableau d'éléments SmallInt.
TStringDynArrayTStringDynArray définit un tableau d'éléments String.
TVectorArray
TWideStringDynArrayTWideStringDynArray définit un tableau d'éléments WideString.
TWordDynArrayTWordDynArray définit un tableau d'éléments Word.

Constantes

BOM_LSB_FIRSTBOM_LSB_FIRST: Char = $FEFF;
BOM_MSB_FIRSTBOM_MSB_FIRST: Char = $FFFE;
c180c180: Single;
c180divPIc180divPI: Single;
c2PIc2PI: Single;
c360c360: Single;
c3PIdiv4c3PIdiv4: Single;
CarriageReturnCarriageReturn: Integer = $D;
cInv2PIcInv2PI: Single;
cInv360cInv360: Single;
cOneHalfcOneHalf: Single;
cPIcPI: Single;
cPIdiv180cPIdiv180: Single;
cPIdiv2cPIdiv2: Single;
cPIdiv4cPIdiv4: Single;
CurveKappaCurveKappa: Extended = 0.5523;
CurveKappaInvCurveKappaInv: Extended = 0.4477;
EpsilonEpsilon: Single;
Epsilon2Epsilon2: Single;
EqualsValueEqualsValue: Integer = 0;
FormFeedFormFeed: Char = $C;
GreaterThanValueGreaterThanValue: Integer = 1;
GUID_NULLGUID_NULL: TGUID;
LessThanValueLessThanValue: Integer = $FFFFFFFF;
LineFeedLineFeed: Char = $A;
LineSeparatorLineSeparator: Char = $2028;
NullCharNullChar: Char = 0;
ParagraphSeparatorParagraphSeparator: Char = $2029;
RT_RCDATART_RCDATA: PWideChar = $A;
SpaceSpace: Char = $20;
srBottomsrBottom: TSplitRectType = srBottom;
srLeftsrLeft: TSplitRectType = srLeft;
srRightsrRight: TSplitRectType = srRight;
srTopsrTop: TSplitRectType = srTop;
TabulatorTabulator: Char = 9;
VerticalTabVerticalTab: Char = $B;


Versions précédentes
Traductions