Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20 R7
OBJECT SET CORNER RADIUS

OBJECT SET CORNER RADIUS 


 

OBJECT SET CORNER RADIUS ( {* ;} objet ; rayon ) 
Paramètre Type   Description
Opérateur in Si spécifié, objet est un nom d'objet (chaîne) Si omis, objet est un champ ou une variable
objet  Objet de formulaire in Nom d'objet (si * est spécifié) ou Champ ou variable (si * est omis)
rayon  Entier long in Nouveau rayon des angles arrondis (en pixels)

La commande OBJECT SET CORNER RADIUS vous permet de modifier le rayon des angles du ou des objet(s) que vous avez passés dans le paramètre objet. Le nouveau rayon est défini pour le process uniquement, il n'est pas stocké dans le formulaire. 

Vous pouvez utiliser cette commande avec les objets de formulaire suivants :

  • rectangles
  • zones de saisie (projets 4D uniquement)
  • zones de texte (projets 4D uniquement)

Si vous passez le paramètre optionnel *, vous indiquez que le paramètre objet est un nom d’objet (une chaîne). Si vous ne passez pas ce paramètre, vous indiquez que le paramètre objet est un champ ou une variable. Dans ce cas, vous ne passez pas une chaîne mais une référence de champ ou de variable (champ ou variable objet uniquement).

Dans le paramétre radius, vous passez une nouvelle valeur de rayon en pixels à appliquer aux angles de l'objet. 

Remarque : avec les objets de type zones de saisie et zones de texte, la propriété de rayon d'angle n'est disponible qu'avec les styles de ligne de bordure "Aucune", "solid" ou "Trait pointillé".

Vous pouvez modifier cette valeur au niveau du formulaire à l'aide de la proprieté corner radius (voir également Rayon d'arrondi (rectangles)).

 

Votre formulaire contient les rectangles suivants, nommés "Rect1" et "Rect2" :

Vous pouvez exécuter le code suivant afin de changer leurs angles arrondis :

 OBJECT SET CORNER RADIUS(*;"Rect@";20)

Soit la zone de texte suivante dans votre formulaire, nommée "required-label":

Si vous exécutez le code suivant :

 OBJECT SET CORNER RADIUS(*;"required-label";10)

Notez que pour les zones de texte (ainsi que pour les zones de saisie), contrairement aux rectangles, l'arrondi de l'angle est dessiné en dehors de la zone initiale de l'objet.



Voir aussi  

OBJECT Get corner radius

 
PROPRIÉTÉS 

Produit : 4D
Thème : Objets (Formulaires)
Numéro : 1323

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D v14 R4
Modifié : 4D v19 R7

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20 R7)