API:FMX.Objects.TPath.Data
Delphi
property Data: TPathData read FData write SetPathData;
C++
__property Data;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | FMX.Objects.pas FMX.Objects.hpp |
FMX.Objects | TPath |
Description
Spécifie les données SVG utilisées pour construire des formes graphiques.
FMX.Objects.TPath.Data hérite de FMX.Objects.TCustomPath.Data. Tout le contenu en-dessous de cette ligne se réfère à FMX.Objects.TCustomPath.Data.
Spécifie les données SVG utilisées pour construire des formes graphiques.
La propriété Data prend en charge uniquement une liste d'instructions, séparées par des virgules, définie pour l'attribut d de l'élément path dans SVG 1.0 (EN).
Dans SVG 1.0, l'attribut d contient les instructions moveto, line, curve, arc et closepath. Toutes les instructions sont exprimées sous la forme d'un caractère (par exemple, l'instruction moveto est exprimée sous la forme M).
Pour plus d'informations, voir Scalable Vector Graphics (SVG) 1.0 Specification (EN).
Exemple
A titre explicatif, considérez les extraits de code suivants qui spécifient les instructions SVG à l'exécution :
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";
Une application qui utilise les instructions SVG mentionnées ci-dessus affiche un losange :