implementing mouse dragging for windows as more than just an alias for move, more consistent interface