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