Hola Foristas tengo la siguiente cuestión quiero mover y redimensionar controles labels en tiempo de ejecución con el mouse, ya llevo unos días y no logro poder solucionar mi duda alguien lo a realizado, si alguien de aqui tiene alguna sugerencia u opinión se lo voy agradecer eternamente gracias
nota: puedo mover una serie de controles sin nungun problema con el siguiente codigo estos estan sobre un control picture,
Dim Save_X As Single
Dim Save_Y As Single
Private Sub Label1_DragDrop(Index As Integer, Source As Control, X As Single, Y As Single) '==
Source.Move Label1(Index).Left + X - Save_X, Label1(Index).Top + Y - Save_Y
End Sub
Private Sub Label1_MouseDown(Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single)'==
Save_X = X
Save_Y = Y
Label1(Index).Drag 1
End Sub
Private Sub Label1_MouseMove(Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single)
Label1(Index).MousePointer = 5
End Sub
Private Sub Label1_MouseUp(Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single)'===
Label1(Index).Drag 2
End Sub
Private Sub Picture1_DragDrop(Source As Control, X As Single, Y As Single)'==
Source.Move X - Save_X, Y - Save_Y
End Sub
saludos desde México