SVG_SET_ATTRIBUTES_BY_ARRAYS

4D - Documentation   Français   English   German   Composant 4D SVG, Commandes par thèmes   4D SVG, Index   Retour   Précédent   Suivant

version 11.3


SVG_SET_ATTRIBUTES_BY_ARRAYS (objetSVG; pointTabNoms; pointTabValeurs)

ParamètreTypeDescription
objetSVGRef_SVGRéférence d'un élément SVG
pointTabNomsPointeurNoms des attributs
pointTabValeursPointeurValeurs synchronisées des attributs

Description

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.

Exemple

   $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)

Référence

SVG_GET_ATTRIBUTES, SVG_SET_ATTRIBUTES.


4D - Documentation   Français   English   German   Composant 4D SVG, Commandes par thèmes   4D SVG, Index   Retour   Précédent   Suivant