cs_marsouin
Messages postés62Date d'inscriptionvendredi 11 avril 2003StatutMembreDernière intervention21 janvier 2007
-
21 mai 2005 à 16:06
cs_marsouin
Messages postés62Date d'inscriptionvendredi 11 avril 2003StatutMembreDernière intervention21 janvier 2007
-
22 mai 2005 à 19:22
Bonjour à tous
je cherche à agrandir une PictureBox en mode RunTime en m'aidant de poignée
Pour la poignée pas de soucis elle apparait elle se place là ou je veux elle se déplace
en revanche pour faire en sorte que la PictureBox s'agrandisse en même temps que la poignée là je boque
Comme la finalité est de pouvoir déplacer et agrandir aussi bien une PictureBox ou un contrôle Text je suis contrain de fonctionner en ScaleMode: Twips
Quelqu'un a une idée?
Pour info voici le code que j'emploi pour faire bouger la PictureBox et Positionner la poignée
avec pour poignée une PictureBox de 100 x 100
Position de la poigné au milieu bas de l'image:
Private Sub Picture1_Click()
Poignée.Visible = True
Poignée.Move Picture1.Left + Picture1.Width / 2 - Poignée.Width / 2, Picture1.Top + Picture1.Height
End Sub
Mouvement de la poignée dans le sens vertical:
Private Sub Poignée_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
On Error Resume Next
If Button = 1 Then
Bouger1 = (Y - L1.Caption) 'Utilise un Label pour se déplacer vers le Haut et vers le Bas
'Déplacement
Poignée.Top = Poignée.Top + (Bouger1)
Exit Sub
End If 'fin
L1 = Y 'Assure le déplacement de Haut en bas <->
End Sub
cs_marsouin
Messages postés62Date d'inscriptionvendredi 11 avril 2003StatutMembreDernière intervention21 janvier 2007 21 mai 2005 à 23:18
Y a de l'idée mais le déplacement est trop important et de plus il ne
suis pas les mouvements de la poignée certainement du au fait d'avoir
le Scale Mode en Twips
Il faudrait fiare en sorte de pouvoir passer en Pixels juste le temps du redimenssionement