drag&drop; multiple row move

Hello everyone!

Short question: is it possible to move multiple rows by drag&drop but without
OleDrag/OleDrop ect. as show in asg28 demo?

I've a StringGrid with goRowSelect, goRangeSelect, goRowMoving.
There is only one row moving, even if there are more than one row selected...


It should be possible but will require VCL based drag & drop coding at application level. (events OnDragOver, staring the drag operation manually with grid.BeginDrag, moving the selected rows from OnDragDrop)