Définition d'un système de coordonnées (ou modification de l'origine d'un formulaire)

Soyez le premier à donner votre avis sur cette source.

Snippet vu 5 151 fois - Téléchargée 72 fois

Contenu du snippet

Ci-dessous, je donne plus des explications que du code brut, mais contactez-moi si vous voulez plus de détails ou un exemple...

Source / Exemple :


Il faut utiliser la propriété suivante:

objet.Scale (x1, y1) - (x2, y2) où x1, x2, y1, y2 sont les valeurs des coordonnées, respectivement de l'angle supérieur gauche du contrôle (ex.: picture) et de l'angle inférieur droit.

Pour calculer ces valeurs si, par exemple, on veut que le centre soit l'origine, utilier:
objet.width / 2 et objet.height / 2

Conclusion :


P.S.: par défaut, l'origine est en haut à gauche du contrôle et les "X" vont vers la gauche et les "Y" vers le bas.
Avec la méthode ci-dessus, tu peux également inverser le sent des axes (ex.: Y vers le haut).

A voir également

Ajouter un commentaire

Commentaire

Interessant.Tu n'aurais pas" sous le coude" un exemple detracer d'axes Y,Y parametrés
et sur lequel on peut tracer un ou des graphes issue d'une base de données type excel.
Je cherche des exemples enVb pour visualiser des resultats de manip.
Merci par avance pour la reponse
JP
sarteaux@mines.u-nancy.fr

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.