Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

cxGeometry Unit

#Classes

Name Description
TcxGeometryObject The base class for all objects that store geometry-related information.
TcxMargin Stores pixel margins of a visual element.
TcxOffsets Stores pixel offsets or margins of a visual element.
TcxPointBasedGeometryObject The base class for persistent classes that store geometry-related information as a TPoint record.
TcxPointDoubleBasedGeometryObject The base class for classes that implement points in double precision floating-point coordinates.
TcxRect Stores the area (bounding rectangle) of a visual element.
TcxRectBasedGeometryObject The base class for persistent classes that store geometry-related information as a TRect record.
TcxSize Stores pixel dimensions of a visual element.
TdxPoint Stores pixel coordinates of a point.
TdxPointDoublePersistent Stores the coordinates of a point (in abstract measurement units).
TdxRectList An ordered list of rectangles.
TdxScaleFactor Stores a scale factor for visual elements.
TdxSizeFloat Stores dimensions in double precision floating-point coordinates.

#Interfaces

Name Description
IdxScaleFactor Exposes the scaling factor of a scalable component.

#Records

Name Description
TdxPadding Stores padding size adjustments.
TdxPointDouble A TPoint type equivalent with the double-precision floating-point X and Y coordinates.
TdxPointF A TPoint type equivalent with the single-precision floating-point X and Y coordinates.
TdxRectF A TRect type equivalent with the single-precision floating-point coordinates and dimensions.
TdxSizeDouble A TSize type equivalent with the double-precision floating-point Height and Width dimensions.
TdxSizeF A TSize type equivalent with the single-precision floating-point Height and Width dimensions.

#Enums

Name Description
TcxBorder Enumerates borders of a rectangular frame or outline.
TdxAlignment Enumerates visual element alignments in relation to the base element position.

#Variables

Name Description
cxNullSize A TSize value with zero dimensions (its Height and Width properties are initialized with a zero).

#Constants

Name Description
cxBordersAll A TcxBorders value that defines all four borders of a rectangular frame or outline.

#Types

Name Description
PdxPointF
TcxBorders A set of individual borders of a rectangular frame or outline.
TdxScaleFactorNotifyEvent A procedural type of the scaling factor change notification event handlers.