FMX.Graphics.TCanvas.DrawLine
Delphi
procedure DrawLine(const APt1, APt2: TPointF; const AOpacity: Single); overload;
procedure DrawLine(const APt1, APt2: TPointF; const AOpacity: Single; const ABrush: TStrokeBrush); overload;
C++
void __fastcall DrawLine(const System::Types::TPointF &APt1, const System::Types::TPointF &APt2, const float AOpacity)/* overload */;
void __fastcall DrawLine(const System::Types::TPointF &APt1, const System::Types::TPointF &APt2, 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 une ligne définie par deux points sur le TCanvas en cours.
DrawLine est implémentée par les descendants de TCanvas pour dessiner une ligne définie par deux points, avec le trait en cours.
Les paramètres APt1
et APt2
sont les deux valeurs TPointF. Spécifiez les points d'arrivée de la ligne dessinée.
Le paramètre AOpacity
spécifie la transparence de la couleur de Stroke.
Pour personnaliser le crayon de dessin, utilisez les propriétés Stroke, Thickness, Cap, Dash et Join.
Voir aussi
- FMX.Graphics.TCanvas.DrawBitmap
- FMX.Graphics.TCanvas.DrawArc
- FMX.Graphics.TCanvas.DrawEllipse
- FMX.Graphics.TCanvas.DrawPath
- FMX.Graphics.TCanvas.DrawPolygon
- FMX.Graphics.TCanvas.DrawRect
- FMX.Graphics.TCanvas.DrawRectSides
- FMX.Graphics.TCanvas.Stroke
- FMX.Graphics.TStrokeBrush.Cap
- FMX.Graphics.TStrokeBrush.Dash
- FMX.Graphics.TStrokeBrush.Join
- FMX.Graphics.TStrokeBrush.Thickness
- System.Types.TPointF