TTMSFNCGraphicsPath.AddRectangle Method
Appends a rectangle (optionally with rounded corners) as a closed sub-path.
API unit family: TMSFNCGraphicsTypes
Declaring type: TTMSFNCGraphicsPath
Syntax
procedure AddRectangle(const ARect: TRectF; ARoundingX: Single = 0.0; ARoundingY: Single = 0.0; ACorners: TTMSFNCGraphicsCorners = [gcTopLeft, gcTopRight, gcBottomLeft, gcBottomRight]);
void __fastcall AddRectangle(const System::Types::TRectF &ARect, float ARoundingX = 0.000000E+00f, float ARoundingY = 0.000000E+00f, TTMSFNCGraphicsCorners ACorners = (TTMSFNCGraphicsCorners() << TTMSFNCGraphicsCorner::gcTopLeft << TTMSFNCGraphicsCorner::gcTopRight << TTMSFNCGraphicsCorner::gcBottomLeft << TTMSFNCGraphicsCorner::gcBottomRight));
Parameters
| Name | Description |
|---|---|
ARect |
Bounding rectangle in floating-point pixels. |
ARoundingX |
Horizontal corner radius. Default is 0.0 (sharp corners). |
ARoundingY |
Vertical corner radius. Default is 0.0 (sharp corners). |
ACorners |
Set of corners to round. Default is all four corners. |