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 */;
Inhaltsverzeichnis
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
procedure function |
public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TCanvas |
Beschreibung
Zeichnet eine durch zwei Punkte definierte Linie auf das aktuelle TCanvas-Objekt.
DrawLine wird von den TCanvas-Nachkommen implementiert, um eine durch zwei Punkte definierte Linie mit dem aktuellen Stroke-Objekt zu zeichnen.
Die Parameter APt1 und APt2 sind zwei TPointF-Werte. Diese Parameter geben die Endpunkte der zu zeichnenden Linie an.
Der Parameter AOpacity gibt die Transparenz der Farbe von Stroke an.
Mit den Eigenschaften Stroke, Thickness, Cap, Dash und Join können Sie den Zeichenstift anpassen.
Siehe auch
- 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