block the selection at the image boundaries
block the selection at the image boundaries
correctly start the selection in all directions
rename selection_o to selection (and remove the old selection + unuses abcd())
now the selection information for the cropping respects the zoom factor