SVG_New_rect

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

version 11.4 (Modifiée)


SVG_New_rect (objetSVGParent; x; y; largeur; hauteur{; arrondiX{; arrondiY{; coulPremierPlan{; coulArrièrePlan{; tailleDuCrayon}}}}}) Ref_SVG

ParamètreTypeDescription
objetSVGParentRef_SVGRéférence de l'élément parent
xNumériqueX du coin supérieur gauche
yNumériqueY du coin supérieur gauche
largeurNumériqueLargeur du rectangle
hauteurNumériqueHauteur du rectangle
arrondiXNumériqueArrondi horizontal
arrondiYNumériqueArrondi vertical
coulPremierPlanChaîneNom de la couleur ou du dégradé
coulArrièrePlanChaîneNom de la couleur ou du dégradé
tailleDuCrayonNumériqueEpaisseur du tracé
RésultatRef_SVGRéférence du rectangle

Description

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.

Exemples

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)

2. 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)

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)

4. 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")

Référence

SVG_New_polygon, SVG_SET_ROUNDING_RECT.


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