4D v16

SVG_New_rect

Accueil

 
4D v16
SVG_New_rect

SVG_New_rect 


 

SVG_New_rect ( objetSVGParent ; x ; y ; largeur ; hauteur {; arrondiX {; arrondiY {; coulPremierPlan {; coulArrièrePlan {; tailleDuCrayon}}}}} ) -> Résultat 
Paramètre Type   Description
objetSVGParent  Ref_SVG in Référence de l’élément parent
Entier long in X du coin supérieur gauche
Entier long in Y du coin supérieur gauche
largeur  Entier long in Largeur du rectangle
hauteur  Entier long in Hauteur du rectangle
arrondiX  Entier long in Arrondi horizontal
arrondiY  Entier long in Arrondi vertical
coulPremierPlan  Chaîne in Nom de la couleur ou du dégradé
coulArrièrePlan  Chaîne in Nom de la couleur ou du dégradé
tailleDuCrayon  Réel in Epaisseur du tracé
Résultat  Ref_SVG in Référence du rectangle

La commande SVG_New_rect crée un nouveau rectangle dans le conteneur SVG désigné par objetSVGParent et retourne sa référence. Le rectangle est positionné et dimensionné selon les valeurs de x, y, largeur et hauteur. Si objetSVGParent n’est pas un document SVG, une erreur est générée.

Les paramètres optionnel arrondiX et arrondiY permettent d’arrondir les angles suivant les valeurs indiqués. Si le paramètre arrondiY est omis (ou vaut -1), l’arrondi sera régulier. Passez -1 dans ces paramètres pour qu’ils soient ignorés par la commande.

Les paramètres optionnels coulPremierPlan et coulArrièrePlan contiennent respectivement le nom de la couleur de la ligne et de la couleur de fond (pour plus d’informations sur les couleurs, reportez-vous à la section Couleurs SVG).

Le paramètre optionnel tailleDuCrayon définit la taille du crayon exprimée en pixels. Sa valeur par défaut est 1.

Dessin d’un rectangle (couleur de remplissage et de bordure, épaisseur du trait par défaut) :

 svgRef:=SVG_New
 objectRef:=SVG_New_rect(svgRef;10;10;200;100)

Dessin d’un rectangle bleu muni d’une bordure rouge de trois pixels :

 svgRef:=SVG_New
 objectRef:=SVG_New_rect(svgRef;10;10;200;100;0;0;"red";"blue";3)

Dessin d’un carré aux bords arrondis (couleur de remplissage et de bordure, épaisseur du trait par défaut) :

 svgRef:=SVG_New
 objectRef:=SVG_New_rect(svgRef;10;10;100;100;20)

Dessin d’un rectangle bleu clair avec des bouts arrondis, un bord bleu (épaisseur du trait par défaut) :

 svgRef:=SVG_New
 objectRef:=SVG_New_rect(svgRef;10;10;200;100;-1;50;"blue";"lightblue")



Voir aussi  

SVG_New_polygon
SVG_SET_ROUNDING_RECT

 
PROPRIÉTÉS 

Produit : 4D
Thème : Dessin
Numéro : 65979
Nom intl. : SVG_New_rect

 
HISTORIQUE 

Modifié : Composant 4D SVG v11.4

 
UTILISATION DE L'ARTICLE

4D SVG ( 4D v16)