GdipIsEmptyRegion()



Syntaxe
Resultat.i = GdipIsEmptyRegion(*region, *graphics, @result.i)
Paramètres
*region

[in] Pointeur sur un objet region existant.

*graphics

[in] Pointeur sur un objet Graphics existant.

result.i

[out] Variable booléenne qui recevra le résultat du test, #True si la région est vide, sinon #False.

Description

Cette fonction permet de tester si une région est vide ou non. Le paramètre result est mis #True si la région est vide, sinon il est mis à #False.

Le premier exemple crée 2 régions, une elliptique et une rectangulaire, puis on fait l'intersection des deux régions dans la région elliptique. On teste ensuite si la région est vide et on affiche le résultat dans la barre de titre de la fenêtre du bas. La fenêtre du haut n'est là que pour montrer la forme des deux régions. Le test retourne #False.

Le deuxième exemple est proche du premier mais l'intersection des deux régions est vide, la fonction retourne #True.

Résultat de la fonction
Si la fonction réussit, elle retourne #Ok qui est une constante de l'énumération status.
Si la fonction échoue, elle retourne une des autres valeurs de l'énumération status.
PB - OS

PureBasic v4.30 bêta 4 (Windows - x86)
Testé avec Windows Vista édition familiale Premium