FMX.Graphics.TCanvas.FillRect

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

procedure FillRect(const ARect: TRectF; const XRadius, YRadius: Single; const ACorners: TCorners;  const AOpacity: Single; const ACornerType: TCornerType = TCornerType.Round); overload;
procedure FillRect(const ARect: TRectF; const XRadius, YRadius: Single; const ACorners: TCorners;  const AOpacity: Single; const ABrush: TBrush; const ACornerType: TCornerType = TCornerType.Round); overload;

C++

void __fastcall FillRect(const System::Types::TRectF &ARect, const float XRadius, const float YRadius, const Fmx::Types::TCorners ACorners, const float AOpacity, const Fmx::Types::TCornerType ACornerType = (Fmx::Types::TCornerType)(0x0))/* overload */;
void __fastcall FillRect(const System::Types::TRectF &ARect, const float XRadius, const float YRadius, const Fmx::Types::TCorners ACorners, const float AOpacity, TBrush* const ABrush, const Fmx::Types::TCornerType ACornerType = (Fmx::Types::TCornerType)(0x0))/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
FMX.Graphics.pas
FMX.Graphics.hpp
FMX.Graphics TCanvas

Beschreibung

Füllt ein Rechteck mit angepassten Ecken auf dem aktuellen TCanvas-Objekt.

FillRect wird von TCanvas-Nachkommen implementiert, um mithilfe des in der Eigenschaft Fill angegebenen Pinsels oder des im Parameter ABrush angegebenen Pinsels ein Rechteck-Objekt mit angepassten Eckformen zu füllen.

Der Parameter ARect gibt das Rechteck an, das gefüllt werden soll.

Der Parameter XRadius gibt den Abstand auf horizontalen Seiten von einer Ecke bis zum Startpunkt der Anpassung an. Der Maximalwert von XRadius beträgt die halbe ARect-Rechteckbreite.

Der Parameter YRadius gibt den Abstand auf vertikalen Seiten von einer Ecke zum Startpunkt der Anpassung an. Der Maximalwert von YRadius beträgt die halbe ARect-Rechteckhöhe.

Der Parameter ACorners gibt die Ecken an, auf die die Anpassung angewendet werden soll. ACorners kann eine Menge von im Typ TCorner definierten Konstanten enthalten: TopLeft, TopRight, BottomLeft und BottomRight. Mit der Konstante AllCorners wird die Anpassung auf alle Ecken angewendet.

Der Parameter AOpacity gibt die Transparenz der Fill- oder ABrush-Farbe an.

ABrush gibt die TBrush-Farbe und das TBrush-Muster, die zum Füllen des Rechtecks verwendet werden sollen.

ACornerType gibt den TCornerType-Typ der Anpassung von Eckformen an. ACornerType ist ein optionaler Parameter mit dem Standardwert Round.

DrawRectCanvas.png


Siehe auch

Codebeispiele