Ok, my head hurts (been bashing it against a wall).

I've written a test project to try and do a drag'n'drop tlistview (multiple) item re-order routine. It works PERFECTLY unless I am in Small/Icon view. Secondly if I'm in List/report and re-order then switch to Small/Icon view they are still in there original order??!!

What gives? It's driving me nuts as I need to move items about to reorder them. Any ideas?