I want to use drag and drop for entire row rearrangement on a TAdvStringGrid. I have read the documentation and enabled the following properties to "true".
OleDropSource
OleDropTarget
OleEntireRows
OleRemoveRows
OleInsertRows
Drag and drop still doesn't work for me. It seems that drag operation starts (even the insert cursor appears on the grid) but I cant drop the rows. Windows cursor has the default "cancel-type" icon and when I release the mouse, the drop doesn't work.
I have set Allow:= true on all Ole corresponding event to allow the drop in a any case. Still doesn't work for me.
Is there something I am missing? If I use fmtClipboard copy (to use drag and drop to copy rows) it works, but I cant use drag and drop to rearrange rows.
Is there any other property that may prevent this operation?