Is vb stupid or is it me?Is vb stupid or is it me? Why aren't these actions interpreted correctly when you click away on the mouse? This is killing me - how do I remedy this!!!

Code:

Private Sub Picture1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Debug.Print "mouse down"
End Sub

Private Sub Picture1_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
Debug.Print "mouse up"
End Sub

It prints this in the debug window:
mouse down
mouse up
mouse up
mouse down
mouse up
mouse up
mouse down
mouse up
mouse up
mouse down
mouse up
mouse up