4D v14SVG_New_rect |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14
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 |
![]() |
Référence de l’élément parent | |||||
x | Entier long |
![]() |
X du coin supérieur gauche | |||||
y | Entier long |
![]() |
Y du coin supérieur gauche | |||||
largeur | Entier long |
![]() |
Largeur du rectangle | |||||
hauteur | Entier long |
![]() |
Hauteur du rectangle | |||||
arrondiX | Entier long |
![]() |
Arrondi horizontal | |||||
arrondiY | Entier long |
![]() |
Arrondi vertical | |||||
coulPremierPlan | Chaîne |
![]() |
Nom de la couleur ou du dégradé | |||||
coulArrièrePlan | Chaîne |
![]() |
Nom de la couleur ou du dégradé | |||||
tailleDuCrayon | Réel |
![]() |
Epaisseur du tracé | |||||
Résultat | Ref_SVG |
![]() |
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")
Produit : 4D
Thème : Dessin
Numéro :
65979
Nom intl. : SVG_New_rect
Modifié : Composant 4D SVG v11.4
SVG_New_polygon
SVG_SET_ROUNDING_RECT
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)