I am using a system tree control and am implementing drag-and-drop functionality within the control. I'm running in to a few problems (LV 2010):
1.) Even if I uncheck "Allow Dropping Between Items", a horizontal bar still appears between items when I'm dragging and dropping. Actually, I'm not sure what this setting is for as I can drop between items whether or not this is selected.
2.) The only way I could find to identify where an item had been dropped is by getting the point under which the mouse is hovering and use the "Point to Row Column" method to return the item tag under the drop location. The problem is that the drop line may appear either after or before the item over which the cursor is hovering, yet I can't find a way to programmatically identify the "in-betweenness" of the drop location.
Any suggestions?