GdipGetPageUnit()



Syntaxe
Resultat.i = GdipGetPageUnit(*graphics, @unit.i)
Paramètres
*graphics

[in] Pointeur sur un objet Graphics existant.

unit.i

[out] unit recevra l'unité de mesure courante du graphique qui est un élément de l'énumération Unit.

Description

Cette fonction permet de retrouver l'unité de mesure courante du graphique.

Exemple :
Dessine une fenêtre.
Le graphique principal (qui correspond au paramètre *graphics de la fonction) est créé à partir du Hdc de la fenêtre principale.
Création d'une Pen rouge.
Application au graphique d'une translation en x de 4 et y de 1.
Application au graphique de l'unité de mesure en millimètre (fonction GdipSetPageUnit() avec l'unité #UnitMillimeter). L'unité de page appartient à la transformation de page.
Application au graphique du facteur de mise à l'échelle de 10.
On dessine un rectangle avec le pen à x = 0, y = 0 largeur = 3 et hauteur 2 millimètres.
Retrouve l'unité de mesure et l'affiche dans la statusbar.

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