DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions de dessin
  • Dessin en mode anti-aliasing
  • Dessin en PHP
  • Dessin en code Navigateur
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
Colorie une zone dans une variable de type WDPic (sur le calque d'arrière-plan).
Ce coloriage est effectué sur tous les points juxtaposés ayant la même couleur que le point de départ spécifié dans la fonction.
Exemple
MonImageWDPic est un WDPic = "Test.gif"

// Coloriage d'une zone en bleu clair
MonImageWDPic.Remplissage(10, 50, BleuClair)
IMG_MonDessin = MonImageWDPic
Syntaxe
<Image WDPic>.Remplissage(<X> , <Y> [, <Couleur de remplissage> [, <Couleur des limites>]])
<Image WDPic> : Variable de type WDPic
Nom de la variable de type WDPic à manipuler. Seul le calque d'arrière-plan sera manipulé.
<X> : Entier
Abscisse en pixels du point à l'intérieur de la zone à colorier. Cette coordonnée est indiquée par rapport au coin haut gauche du champ Image (coordonnées (0,0)).
<Y> : Entier
Ordonnée en pixels du point à l'intérieur de la zone à colorier. Cette coordonnée est indiquée par rapport au coin haut gauche du champ Image (coordonnées (0,0)).
<Couleur de remplissage> : Entier ou constante (optionnel)
Couleur de remplissage de la zone. Cette couleur peut correspondre à :
Si ce paramètre n'est pas précisé, la couleur de remplissage :
<Couleur des limites> : Entier ou constante (optionnel)
Couleur de la bordure de la zone. Cette couleur peut correspondre à :
Si ce paramètre n'est pas précisé, la couleur de la bordure de la zone s'adapte à la couleur du remplissage.
Remarques

Dessin en mode anti-aliasing

Lors d'un dessin en mode anti-aliasing (constante dessinAntiAliasing dans la fonction <Variable WDPic>.ChangeMode), la carte graphique effectue un lissage des points et des couleurs utilisées en bordure des formes.
Dans ce cas, le paramètre <Couleur de la bordure> n'est pas retrouvé sur le dessin et le remplissage s'effectue sur la totalité du dessin.
Liste des exemples associés :
Les fonctions de dessin Exemples unitaires (WINDEV) : Les fonctions de dessin
[ + ] Utilisation des principales fonctions de dessin de WINDEV pour :
- Initialiser un champ Image pour dessiner
- Dessiner des figures simples
- Ecrire un texte dans un dessin
- Changer la couleur dans un dessin
Classification Métier / UI : Code neutre
Composante : wd300pnt.dll
Version minimum requise
  • Version 25
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