FMX.Graphics.TCanvas.DrawPath
Delphi
procedure DrawPath(const APath: TPathData; const AOpacity: Single); overload;
procedure DrawPath(const APath: TPathData; const AOpacity: Single; const ABrush: TStrokeBrush); overload;
C++
void __fastcall DrawPath(TPathData* const APath, const float AOpacity)/* overload */;
void __fastcall DrawPath(TPathData* const APath, const float AOpacity, TStrokeBrush* const ABrush)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TCanvas |
Description
Dessine un chemin sur le TCanvas en cours.
DrawPath est implémentée par les descendants de TCanvas pour dessiner un TPathData, avec le trait en cours.
Le paramètre APath
spécifie le TPathData à dessiner.
Le paramètre AOpacity
spécifie la transparence de la couleur de Stroke.
Si APath
est vide, DrawPath ne fait rien. Dans ce cas, DrawPath ne déclenche aucune erreur.
Remarque : Avant d'appeler DrawPath, assurez-vous que
APath
a été créé.
Pour personnaliser le crayon de dessin, utilisez les propriétés Stroke, StrokeThickness, StrokeCap, StrokeDash et StrokeJoin.
Voir aussi
- FMX.Graphics.TCanvas.DrawBitmap
- FMX.Graphics.TCanvas.DrawArc
- FMX.Graphics.TCanvas.DrawEllipse
- FMX.Graphics.TCanvas.DrawLine
- FMX.Graphics.TCanvas.DrawPolygon
- FMX.Graphics.TCanvas.DrawRect
- FMX.Graphics.TCanvas.DrawRectSides
- FMX.Graphics.TCanvas.FillPath
- FMX.Graphics.TCanvas.Stroke
- FMX.Graphics.TCanvas.StrokeThickness
- FMX.Graphics.TCanvas.StrokeCap
- FMX.Graphics.TCanvas.StrokeDash
- FMX.Graphics.TCanvas.StrokeJoin
- FMX.Graphics.TPathData
- FMX.Graphics.TPathData.Create