You are going to probably have to use the mouse down event to enter a loop that polls where the mouse is and move the form.