GdipGetPenCustomStartCap()



Syntaxe
Resultat.i = GdipGetPenCustomStartCap(*pen, @*customCap)
Paramètres
*pen

[in] Pointeur sur un objet Pen.

*customCap

[out] *customCap recevra le pointeur sur l'objet CustomLineCap assigné au pen.

Description

Cette fonction permet de retrouver l'identifiant de l'objet CustomLineCap du pen. Cet objet défini une extrémité personnalisée utilisée au début des lignes dessinées avec le pen.

Cet objet CustomLineCap est un objet propre au pen. A chaque appel de cette fonction, l'identifiant retourné est différent. Il peut être ensuite utilisé pour d'autres pen.

Le fichier d'exemple utilise deux pen de couleur différente. Le premier pen va utiliser une forme rectangulaire comme début du pen.
Le deuxième pen dessine une ligne sans forme de début de pen. En cliquant sur le bouton, le deuxième pen va être redessiné avec la forme rectangulaire comme début de pen à partir de l'objet CustomLineCap du premier pen. L'identifiant de l'objet apparaît dans le bouton.

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