GdipGetAdjustableArrowCapWidth()



Syntaxe
Resultat.i = GdipGetAdjustableArrowCapWidth(*cap, @width.f)
Paramètres
*cap

[in] Pointeur sur un objet AdjustableArrowCap.

width.f

[out] width recevra la valeur qui correspond à la distance entre la base et l'extrémité de l'embout de la flèche.

Description

Cette fonction permet de retrouver la distance en unités entre les extrémités (de la base à la pointe) de l'embout de la flèche.

La largeur de l'embout de la flèche est égale au produit de la largeur du pen par la valeur width.
L'unité utilisée est celle du Pen servant à dessiner l'objet AdjustableArrowCap.

Si width vaut 10 et la largeur du pen vaut 3 pixels, la largeur réelle de l'embout de la flèche sera de 30 pixels.
Les essais effectués avec cette fonction (en pixels) montrent que si le pen a une largeur inférieure à 2 pixels, la largeur de l'embout de la flèche sera égale au produit de width par deux si l'embout est rempli.

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