SVG_Define_solidColor

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_Define_solidColor (objetSVGParent; id; couleur{; opacité}) Ref_SVG

ParamètreTypeDescription
objetSVGParentRef_SVGRéférence de l'élément parent
idChaîneNom de la couleur
couleurChaîneExpression couleur
opacitéEntier longOpacité
RésultatRef_SVGRéférence de la couleur

Description

La commande SVG_Define_solidColor définit une nouvelle couleur personalisée dans le conteneur SVG désigné par objetSVGParent et retourne sa référence. Si objetSVGParent n'est pas un document SVG, une erreur est générée.

Le paramètre id spécifie le nom de la couleur. Le nom sera utilisé pour associer une couleur à un objet. Si un élément de même nom existait, il est remplacé.

Le paramètre couleur est une expression couleur reconnue par le SVG (cf. Couleurs et dégradés).

Le paramètre optionnel opacité permet de préciser une opacité (de 0 à 100) pour cette couleur. Si ce paramètre est omis, l'opacité est de 100 %.

Pour utiliser la couleur ainsi définie comme peinture de remplissage ou de contour, passez la chaîne "url(#id)" comme valeur lorsqu'une expression couleur est attendue.

Exemples

      `Définir un bleu à 50 %
   SVG_Define_solidColor($svg; "MaCouleur"; "blue"; 50)
   …
   SVG_New_rect ($svg; 0; 0; 20; 20; 0; 0; "url(#MaCouleur)" ; "url(#MaCouleur)")
   …
   $line:=SVG_New_line (10; 10 ;100 ;100)
   SVG_SET_STROKE_BRUSH ($line; "url(#MaCouleur)")

Référence

Couleurs SVG.


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