4D v14SVG_SET_ATTRIBUTES_BY_ARRAYS |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14
SVG_SET_ATTRIBUTES_BY_ARRAYS
|
SVG_SET_ATTRIBUTES_BY_ARRAYS ( objetSVG ; pointTabNoms ; pointTabValeurs ) | ||||||||
Paramètre | Type | Description | ||||||
objetSVG | Ref_SVG |
![]() |
Référence d’un élément SVG | |||||
pointTabNoms | Pointeur |
![]() |
Noms des attributs | |||||
pointTabValeurs | Pointeur |
![]() |
Valeurs synchronisées des attributs | |||||
La commande SVG_SET_ATTRIBUTES_BY_ARRAYS permet d’affecter un ou plusieurs attribut(s) personnalisé(s) à un objet SVG de référence objetSVG. Si le ou les attribut(s) existaient déjà, leurs valeurs sont remplacées par celles passées en paramètres.
Les attributs et leurs valeurs sont passés par l’intermédiaire de deux tableaux, sur lesquels pointent pointTabNoms et pointTabValeurs.
$svg:=SVG_New
$object:=SVG_New_rect($svg;10;10;200;200;0;0;"black";"white";2)
TABLEAU TEXTE($attributes;0)
TABLEAU TEXTE($values;0)
AJOUTER A TABLEAU($attributes;"fill")
AJOUTER A TABLEAU($values;"red")
AJOUTER A TABLEAU($attributes;"stroke")
AJOUTER A TABLEAU($values;"blue")
AJOUTER A TABLEAU($attributes;"stroke-width")
AJOUTER A TABLEAU($values;"3")
SVG_SET_ATTRIBUTES_BY_ARRAYS($object;->$attributes;->$values)
Produit : 4D
Thème : Attributs
Numéro :
65941
Nom intl. : SVG_SET_ATTRIBUTES_BY_ARRAYS
Créé : Composant 4D SVG v11.3
SVG_GET_ATTRIBUTES
SVG_SET_ATTRIBUTES
4D SVG ( 4D v13)
4D SVG ( 4D v12)
4D SVG ( Composant 4D SVG v11.4)
4D SVG ( 4D v14 R2)
4D SVG ( 4D v14)
4D SVG ( 4D v14 R3)
4D SVG ( 4D v14 R4)