FMX.Objects.TPath.Data
Delphi
property Data: TPathData read FData write SetPathData;
C++
__property Data;
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | FMX.Objects.pas FMX.Objects.hpp |
FMX.Objects | TPath |
Beschreibung
Gibt die SVG-Daten zum Erzeugen von grafischen Formen an.
FMX.Objects.TPath.Data erbt von FMX.Objects.TCustomPath.Data. Der folgende Inhalt bezieht sich auf FMX.Objects.TCustomPath.Data.
Gibt die SVG-Daten zum Erzeugen von grafischen Formen an.
Die Eigenschaft Data unterstützt nur eine durch Komma getrennte Liste von Anweisungen, die für das Attribut d des Elements path in SVG 1.0 definiert sind.
In SVG 1.0 enthält das Attribut d Anweisungen moveto, line, curve, arc und closepath. Alle Anweisungen werden mit einem Zeichen ausgedrückt (z. B. wird moveto als M angegeben).
Weitere Informationen finden Sie unter Scalable Vector Graphics (SVG) 1.0 Specification (EN).
Beispiel
Sehen Sie sich zur Klärung die folgenden Codefragmente an, die die SVG-Anweisungen zur Laufzeit festlegen:
Path1.Data.Data := 'M 1,0, L 2,1, L 1,2, L 0,1, L 1,0';
C++Builder:
Path1->Data->Data = "M 1,0, L 2,1, L 1,2, L 0,1, L 1,0";
Eine Anwendung, die die obigen SVG-Anweisungen verwenden, zeigt eine Raute an: