J'insere differents objets dans une picture box (le but est de représenter
des emplacements de rangement physiques, genre plan).
Existe t il un moyen de zoomer (en fait contre zoomer) ds cette picture box
?
On bien doit on passer par un activeX tiers spécifique (genre picture box
vectoriel) ?
Si vous avez déjà traité ce genre de probleme, svp envoyez moi des infos.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Sundowne
"Serge FOURNIER" a écrit dans le message de news:
Bonjour la VB communauté.
J'insere differents objets dans une picture box (le but est de représenter des emplacements de rangement physiques, genre plan). Existe t il un moyen de zoomer (en fait contre zoomer) ds cette picture
box
? On bien doit on passer par un activeX tiers spécifique (genre picture box vectoriel) ?
Si vous avez déjà traité ce genre de probleme, svp envoyez moi des infos.
Merci ...
'jour Si je comprends bien, tu places des OBJETS( textbox, label, image ...) dans une picturebox et tu veux modifier les dimensions et les positions relatives de ces objets pour donner l'apparence d'un zoom ou contre zoom. Cela est possible : Tu as besoin d'une routine (classique !) de modification des positions et tailles des controles lorsque le conteneur est modifié. Tu peux faire une recherche dans le MSDN sur HOWTO: Create a Resolution-Independent Form ID: Q182070 ou tu trouvera un code que tu peux adapter sans difficulté en assimilant la form à ta picturebox. Le top sera de controler le zoom avec la roulette de la sourie.
Une autre solution consisterait à utiliser les API et un controle image dans lequel tu ferai l'édition de l'image de la picturebox. En gros, en passant par le hDC de la picturebox tu récupére l'image correspondante de la picturebox incluant l'image des objets que tu place dans une variable A stdPicture. Tu positionne image1.strech = true et tu fais : Set image1.picture = A Il te suffit alors de modifier les dim de image1 pour faire une zoom et contrezoom.
@+
"Serge FOURNIER" <serge.fournier@skillsoftware.com> a écrit dans le message
de news:e7knIoWZDHA.2236@TK2MSFTNGP10.phx.gbl...
Bonjour la VB communauté.
J'insere differents objets dans une picture box (le but est de représenter
des emplacements de rangement physiques, genre plan).
Existe t il un moyen de zoomer (en fait contre zoomer) ds cette picture
box
?
On bien doit on passer par un activeX tiers spécifique (genre picture box
vectoriel) ?
Si vous avez déjà traité ce genre de probleme, svp envoyez moi des infos.
Merci ...
'jour
Si je comprends bien, tu places des OBJETS( textbox, label, image ...)
dans une picturebox et tu veux modifier les dimensions et les positions
relatives de ces objets pour donner l'apparence d'un zoom ou contre zoom.
Cela est possible : Tu as besoin d'une routine (classique !) de
modification des positions et tailles des controles lorsque le conteneur est
modifié.
Tu peux faire une recherche dans le MSDN sur
HOWTO: Create a Resolution-Independent Form
ID: Q182070
ou tu trouvera un code que tu peux adapter sans difficulté en
assimilant la form à ta picturebox. Le top sera de controler le zoom avec la
roulette de la sourie.
Une autre solution consisterait à utiliser les API et un controle image
dans lequel tu ferai l'édition de l'image de la picturebox.
En gros, en passant par le hDC de la picturebox tu récupére l'image
correspondante de la picturebox incluant l'image des objets que tu place
dans une variable A stdPicture.
Tu positionne image1.strech = true et tu fais : Set image1.picture = A
Il te suffit alors de modifier les dim de image1 pour faire une zoom et
contrezoom.
J'insere differents objets dans une picture box (le but est de représenter des emplacements de rangement physiques, genre plan). Existe t il un moyen de zoomer (en fait contre zoomer) ds cette picture
box
? On bien doit on passer par un activeX tiers spécifique (genre picture box vectoriel) ?
Si vous avez déjà traité ce genre de probleme, svp envoyez moi des infos.
Merci ...
'jour Si je comprends bien, tu places des OBJETS( textbox, label, image ...) dans une picturebox et tu veux modifier les dimensions et les positions relatives de ces objets pour donner l'apparence d'un zoom ou contre zoom. Cela est possible : Tu as besoin d'une routine (classique !) de modification des positions et tailles des controles lorsque le conteneur est modifié. Tu peux faire une recherche dans le MSDN sur HOWTO: Create a Resolution-Independent Form ID: Q182070 ou tu trouvera un code que tu peux adapter sans difficulté en assimilant la form à ta picturebox. Le top sera de controler le zoom avec la roulette de la sourie.
Une autre solution consisterait à utiliser les API et un controle image dans lequel tu ferai l'édition de l'image de la picturebox. En gros, en passant par le hDC de la picturebox tu récupére l'image correspondante de la picturebox incluant l'image des objets que tu place dans une variable A stdPicture. Tu positionne image1.strech = true et tu fais : Set image1.picture = A Il te suffit alors de modifier les dim de image1 pour faire une zoom et contrezoom.