The Documentation says: "iesoCutBorders: The user is allowed to drag the selection outside the borders (the selection borders will be cut)".
However, even when I add iesoCutBorders to ImageEnView1.SelectionOptions both at design-time and at run-time, the selection cannot be dragged or drawn outside the image boundaries!
Is iesoCutBorders incompatible with some other settings?
BTW, there seems to be a contradiction in the definition: How can the selection be dragged outside the image borders if the selection is cut at the edges?
Selections can never be made outside the image area. iesoCutBorders specifies what happens when the user tries to drag beyond the image edge. If iesoCutBorders is not specified, the selection cannot be dragged beyond the edge. If specified, the selection is cropped at the image edge.
My intention was to make a selection larger than the image boundaries and then resize the image canvas to the selection's size - which would be a visual method to resize the image canvas. But since that is not possible, I will do it with a transparent borderless rectangle shape layer (since layers can be dragged outside of the image boundaries) - a kind of fake selection.