DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions de dessin
  • Coordonnées
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Dessine un rectangle arrondi dans un champ Image.
Linux Attention : L'utilisation de cette fonction sous Linux nécessite une configuration spécifique. Pour plus de détails, consultez Les dessins.
Exemple
// Dessin d'un rectangle arrondi dont le fond est jaune clair
// et le bord bleu clair
IMG_Dessin.DessineRectangleArrondi(10, 10, 50, 50, 3, JauneClair, BleuClair)
Syntaxe

Dessiner un rectangle arrondi en spécifiant les coordonnées du rectangle et le diamètre des coins Masquer les détails

<Champ Image>.DessineRectangleArrondi(<X1> , <Y1> , <X2> , <Y2> , <Diamètre du coin> [, <Fond> [, <Trait>]])
<Champ Image> : Nom de champ
Nom du champ Image à manipuler.
<X1> : Entier
Abscisse en pixels du coin haut gauche du rectangle.
<Y1> : Entier
Ordonnée en pixels du coin haut gauche du rectangle.
<X2> : Entier
Abscisse en pixels du coin bas droit du rectangle.
<Y2> : Entier
Ordonnée en pixels du coin bas droit du rectangle.
<Diamètre du coin> : Entier
Diamètre des coins du rectangle.
<Fond> : Entier ou constante de type Entier (optionnel)
  • Couleur du fond du rectangle. Cette couleur peut être :
  • Caractéristiques du fond :
    • variable de type Fond. Dans ce cas, le dégradé défini dans la variable n'est pas pris en compte.
    • caractéristiques spécifiées dans le dernier appel à la fonction <Image>.Fond si ce paramètre n'est pas précisé.
Pour utiliser une couleur de fond dégradée, utilisez la fonction <Image>.DessineRectangleDégradé.
<Trait> : Entier, constante ou variable de type Cadre (optionnel)
Couleur du trait du rectangle. Cette couleur peut être :Si ce paramètre n'est pas spécifié :
  • couleur précisée dans le dernier appel à la fonction <Image>.Stylo.
  • couleur identique à la couleur utilisée pour le fond si la fonction <Image>.Stylo n'a pas été utilisée.

Dessiner un rectangle arrondi en spécifiant les coordonnées du rectangle et le type de cadre Masquer les détails

<Champ Image>.DessineRectangleArrondi(<X1> , <Y1> , <X2> , <Y2> , <Cadre> [, <Fond>])
<Champ Image> : Nom de champ
Nom du champ Image à manipuler.
<X1> : Entier
Abscisse en pixels du coin haut gauche du rectangle.
<Y1> : Entier
Ordonnée en pixels du coin haut gauche du rectangle.
<X2> : Entier
Abscisse en pixels du coin bas droit du rectangle.
<Y2> : Entier
Ordonnée en pixels du coin bas droit du rectangle.
<Cadre> : Variable de type Cadre
Nom de la variable de type Cadre définissant les caractéristiques du rectangle. Seules les propriétés suivantes sont prises en compte :
  • Arrondi : si la propriété correspond à la constante ArrondiIndéfini, aucun arrondi n'est réalisé.
  • Couleur : si la propriété correspond à la constante CouleurIndéfinie, la couleur définie lors dernier appel à la fonction <Image>.Stylo est utilisée. Si cette fonction n'a pas été utilisée, la couleur de fond du rectangle est utilisée.
  • Epaisseur : si la propriété correspond à la constante EpaisseurIndéfinie, l'épaisseur définie lors du dernier appel à la fonction <Image>.Stylo est utilisée. Si cette fonction n'a pas été utilisée, l'épaisseur vaut 1.
  • Trait : si la propriété correspond à TraitIndéfini, le type de trait défini lors du dernier appel à la fonction <Image>.Stylo est utilisé. Si cette fonction n'a pas été utilisée, le trait est un trait continu.
<Fond> : Entier, constante ou variable de type Fond (optionnel)
  • Couleur du fond du rectangle. Cette couleur peut être :
  • Caractéristiques du fond :
    • variable de type Fond. Dans ce cas, le dégradé défini dans la variable n'est pas pris en compte.
    • caractéristiques spécifiées dans le dernier appel à la fonction <Image>.Fond si ce paramètre n'est pas précisé.
Pour utiliser une couleur de fond dégradée, utilisez la fonction <Image>.DessineRectangleDégradé.

Dessiner un rectangle arrondi via une variable de type Rectangle en spécifiant le diamètre des coins Masquer les détails

<Champ Image>.DessineRectangleArrondi(<Rectangle> , <Diamètre du coin> [, <Fond> [, <Trait>]])
<Champ Image> : Nom de champ
Nom du champ Image à manipuler.
<Rectangle> : Variable de type Rectangle
Nom de la variable de type Rectangle définissant les coordonnées du rectangle à dessiner.
<Diamètre du coin> : Entier
Diamètre des coins du rectangle.
<Fond> : Entier, constante ou variable de type Fond (optionnel)
  • Couleur du fond du rectangle. Cette couleur peut être :
  • Caractéristiques du fond :
    • variable de type Fond. Dans ce cas, le dégradé défini dans la variable n'est pas pris en compte.
    • caractéristiques spécifiées dans le dernier appel à la fonction <Image>.Fond si ce paramètre n'est pas précisé.
Pour utiliser une couleur de fond dégradée, utilisez la fonction <Image>.DessineRectangleDégradé.
<Trait> : Entier, constante ou variable de type Cadre (optionnel)
Couleur du trait du rectangle. Cette couleur peut être :Si ce paramètre n'est pas spécifié :
  • couleur précisée dans le dernier appel à la fonction <Image>.Stylo.
  • couleur identique à la couleur utilisée pour le fond si la fonction <Image>.Stylo n'a pas été utilisée.

Dessiner un rectangle arrondi via une variable de type Rectangle et une variable Cadre Masquer les détails

<Champ Image>.DessineRectangleArrondi(<Rectangle> , <Cadre> [, <Fond>])
<Champ Image> : Nom de champ
Nom du champ Image à manipuler.
<Rectangle> : Variable de type Rectangle
Nom de la variable de type Rectangle définissant les coordonnées du rectangle à dessiner.
<Cadre> : Variable de type Cadre
Nom de la variable de type Cadre définissant les caractéristiques du rectangle. Seules les propriétés suivantes sont prises en compte :
  • Arrondi : si la propriété correspond à la constante ArrondiIndéfini, aucun arrondi n'est réalisé.
  • Couleur : si la propriété correspond à la constante CouleurIndéfinie, la couleur spécifiée lors du dernier appel à la fonction <Image>.Stylo est utilisée. Si cette fonction n'a pas été utilisée, la couleur de fond du rectangle est utilisée.
  • Epaisseur : si la propriété correspond à la constante EpaisseurIndéfinie, l'épaisseur spécifiée lors du dernier appel à la fonction <Image>.Stylo est utilisée. Si cette fonction n'a pas été utilisée, l'épaisseur vaut 1.
  • Trait : si la propriété correspond à TraitIndéfini, le type de trait spécifié du dernier appel à la fonction <Image>.Stylo est utilisé. Si cette fonction n'a pas été utilisée, le trait est un trait continu.
<Fond> : Entier, constante ou variable de type Fond (optionnel)
  • Couleur du fond du rectangle. Cette couleur peut être :
  • Caractéristiques du fond :
    • variable de type Fond. Dans ce cas, le dégradé défini dans la variable n'est pas pris en compte.
    • caractéristiques spécifiées dans le dernier appel à la fonction <Image>.Fond si ce paramètre n'est pas précisé.
Pour utiliser une couleur de fond dégradée, utilisez la fonction <Image>.DessineRectangleDégradé.
Remarques

Coordonnées

Les coordonnées sont indiquées par rapport au coin haut gauche du champ Image (coordonnées (0,0)).
Classification Métier / UI : Code neutre
Composante : wd300pnt.dll
Version minimum requise
  • Version 24
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 20/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale