ld of the node dragged over.  Since the
tree's children nodes are sorted, it automatically gets added in the right
location:
</p><pre>
Private Sub tvwDrag_DragDropRequest( _
      Data As DataObject, _
      nodeOver As vbalTreeViewLib.cTreeViewNode, _
      ByVal bAbove As Boolean, _
      ByVal hitTest As Long)
   '
   ' Check if we're attempting to make something a child of
   ' itself:
   Dim nodDrag As cTreeViewNode
   Dim nodParent As cTreeViewNode
   
   Set nodDrag = tvwDrag.NodeFromDragData(Data)
 