FMX.Graphics.TCanvas.DrawDashRect
Delphi
procedure DrawDashRect(const ARect: TRectF; const XRadius, YRadius: Single; const ACorners: TCorners;
const AOpacity: Single; const AColor: TAlphaColor);
C++
void __fastcall DrawDashRect(const System::Types::TRectF &ARect, const float XRadius, const float YRadius, const Fmx::Types::TCorners ACorners, const float AOpacity, const System::Uitypes::TAlphaColor AColor);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TCanvas |
Description
Dessine un rectangle aux coins arrondis, en utilisant le stylet TStrokeBrush standard, sur le TCanvas en cours.
DrawDashRect dessine le rectangle ARect
aux coins arrondis, avec le stylet TStrokeBrush standard, ayant les paramètres suivants : couleur AColor
, motif de couleur Solid, ligne en pointillé Dash et épaisseur de stylet de 1 pixel.
Le paramètre ARect
spécifie le rectangle à dessiner.
Le paramètre XRadius
spécifie la distance entre un coin du rectangle et le point de départ de l'arrondi, sur le côté horizontal. La valeur maximale de XRadius
est la moitié de la largeur du rectangle.
Le paramètre YRadius
spécifie la distance entre un coin du rectangle et le point de départ de l'arrondi, sur le côté vertical. La valeur maximale de YRadius
est la moitié de la hauteur du rectangle.
Le paramètre ACorners
spécifie les coins auxquels appliquer l'arrondi. ACorners
peut contenir un ensemble de constantes définies dans le type TCorner : TopLeft
, TopRight
, BottomLeft
et BottomRight
. Pour appliquer la personnalisation à tous les coins, utilisez la constante AllCorners.
Le paramètre AOpacity
spécifie la transparence de la couleur alpha AColor
.
Le paramètre AColor
spécifie la couleur alpha du stylet.
Voir aussi
- System.Types.TRectF
- FMX.Graphics.TStrokeBrush
- System.UITypes.TAlphaColor
- FMX.Graphics.TCanvas.DrawRect
- FMX.Graphics.TCanvas.DrawRectSides
- FMX.Graphics.TCanvas.DrawLine
- FMX.Graphics.TCanvas.DrawPath
- FMX.Graphics.TCanvas.FillRect
- FMX.Graphics.TStrokeBrush
- FMX.Types.TCornerType
- FMX.Types.TCorners
- FMX.Types.AllCorners