I'm currently building an image editing application similar to https://www.canva.com
If I want to customize the selection/cropping effect, I have to modify the source code directly, which is not convenient for future updates or maintaining software.
Could you consider providing a callback function to allow custom rendering of the selection/cropping effect?
For example, something like this:
TIECropToolInteraction.OnBeforePaintBackBuffer
TIECropToolInteraction.OnPaintBackBuffer
Selection Effect:

Crop Effect:
