Back to Devexpress

cxGeometry Unit

vcl-cxgeometry.md

latest5.1 KB
Original Source

cxGeometry Unit

Classes

NameDescription
TcxGeometryObjectThe base class for all objects that store geometry-related information.
TcxMarginStores pixel margins of a visual element.
TcxOffsetsStores pixel offsets or margins of a visual element.
TcxPointBasedGeometryObjectThe base class for persistent classes that store geometry-related information as a TPoint record.
TcxPointDoubleBasedGeometryObjectThe base class for classes that implement points in double precision floating-point coordinates.
TcxRectStores the area (bounding rectangle) of a visual element.
TcxRectBasedGeometryObjectThe base class for persistent classes that store geometry-related information as a TRect record.
TcxSizeStores pixel dimensions of a visual element.
TdxPointStores pixel coordinates of a point.
TdxPointDoublePersistentStores the coordinates of a point (in abstract measurement units).
TdxRectListAn ordered list of rectangles.
TdxScaleFactorStores a scale factor for visual elements.
TdxSizeFloatStores dimensions in double precision floating-point coordinates.

Interfaces

NameDescription
IdxScaleFactorExposes the scaling factor of a scalable component.

Records

NameDescription
TdxPaddingStores padding size adjustments.
TdxPointDoubleA TPoint type equivalent with the double-precision floating-point X and Y coordinates.
TdxPointFA TPoint type equivalent with the single-precision floating-point X and Y coordinates.
TdxRectFA TRect type equivalent with the single-precision floating-point coordinates and dimensions.
TdxSizeDoubleA TSize type equivalent with the double-precision floating-point Height and Width dimensions.
TdxSizeFA TSize type equivalent with the single-precision floating-point Height and Width dimensions.

Enums

NameDescription
TcxBorderEnumerates borders of a rectangular frame or outline.
TdxAlignmentEnumerates visual element alignments in relation to the base element position.

Variables

NameDescription
cxNullSizeA TSize value with zero dimensions (its Height and Width properties are initialized with a zero).

Constants

NameDescription
cxBordersAllA TcxBorders value that defines all four borders of a rectangular frame or outline.

Types

NameDescription
PdxPointF
TcxBordersA set of individual borders of a rectangular frame or outline.
TdxScaleFactorNotifyEventA procedural type of the scaling factor change notification event handlers.