FMX.Graphics.TCanvas.FillRect
Delphi
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;
procedure FillRect(const ARect: TRectF; const AOpacity: Single); overload;
procedure FillRect(const ARect: TRectF; const AOpacity: Single; const ABrush: TBrush); 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 */;
void __fastcall FillRect(const System::Types::TRectF &ARect, const float AOpacity)/* overload */;
void __fastcall FillRect(const System::Types::TRectF &ARect, const float AOpacity, TBrush* const ABrush)/* overload */;
Inhaltsverzeichnis
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
.
Siehe auch
- FMX.Graphics.TCanvas.FillArc
- FMX.Graphics.TCanvas.FillEllipse
- FMX.Graphics.TCanvas.FillPolygon
- FMX.Graphics.TCanvas.FillPath
- FMX.Graphics.TCanvas.FillText
- FMX.Graphics.TCanvas.DrawRect
- FMX.Graphics.TCanvas.Fill
- FMX.Types.TCornerType
- FMX.Types.TCorners
- FMX.Types.AllCorners