RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
Types Namespace

This is namespace Types.

Name 
Description 
The following table lists functions in this documentation. 
The following table lists structs, records, enums in this documentation. 
The following table lists types in this documentation. 
The following table lists constants in this documentation. 
Name 
Description 
EqualsValue indicates that both values are equal in a comparison operation. 
GreaterThanValue indicates that one value is greater than an other in a comparison operation. 
LessThanValue indicates that one value is less than an other in a comparison operation. 
This is constant Types.RT_RCDATA. 
 
Name 
Description 
 
Returns the TRect for a rectangle of given dimensions. 
 
This is function Types.CenteredRect. 
 
Returns the point in the center of a rectangle. 
 
Indicates whether two TRect values are the same. 
 
Returns the intersection of two rectangles 
 
Indicates wither a specified rectangle has a positive width and height. 
 
Changes the origin of a rectangle by a specified amount. 
 
Creates a TPoint structure from a pair of coordinates. 
 
Indicates whether a specified point lies inside a specified rectangle. 
 
Rect 
Creates a TRect structure from a set of coordinates. 
 
This is function Types.RectHeight. 
 
This is function Types.RectWidth. 
 
Creates a TSmallPoint structure from a pair of coordinates. 
 
Creates a TSmallPoint structure from a pair of coordinates. 
 
This is function Types.SplitRect. 
 
This is function Types.SplitRect. 
 
Returns the union of two rectangles 
 
Name 
Description 
 
tagSIZE is a record holding width and height values. 
 
TPoint type defines a pixel location onscreen. 
 
TRect defines a rectangle. 
 
TSmallPoint type defines a point with two 16-bit coordinates. 
 
This is record Types.TSplitRectType. 
Name 
Description 
DWORD is equivalent to LongWord. 
PByte is a pointer to a Byte variable. 
PDouble is a pointer to a Double variable. 
PInteger is a pointer to a Integer variable. 
PLongint is a pointer to a LongInt variable. 
PPoint is a pointer to a TPoint variable. 
PRect is a pointer to a TRect variable. 
PSize is a pointer to a TSize variable. 
This is type Types.PSmallInt. 
This is type Types.PSmallPoint. 
SIZE 
This is type Types.SIZE. 
This is type Types.tagPOINT. 
TBooleanDynArray defines an array of Boolean elements. 
This is type Types.TByteDynArray. 
TCardinalDynArray defines an array of Cardinal elements. 
TDoubleDynArray defines an array of Double elements. 
TInt64DynArray defines an array of Int64 elements. 
This is type Types.TIntegerDynArray. 
TLongWordDynArray defines an array of LongWord elements. 
TShortIntDynArray defines an array of ShortInt elements. 
TSingleDynArray defines an array of Single elements. 
TSize represents a width and height. 
TSmallIntDynArray defines an array of SmallInt elements. 
TStringDynArray defines an array of String elements. 
TValueRelationship defines value comparison possibilities. 
TWideStringDynArray defines an array of WideString elements. 
TWordDynArray defines an array of Word elements. 
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!