I decided to create an over-simplified example to demonstrate what is happening. Open the TEST_DRAG vi and use the text tool to add a few tree items (peers). Run the VI and open the facade block diagram from the block diagram of the calling VI. Place a break point in the drag over event in the facade, then attempt to drag one of the tree items over one of the other tree items. The breakpoint doesn't get hit. If you drag something from an outside source (like the text in a URL bar in IE or FireFox)...the event still does not get hit, however the default tree behavior occurs, placing the URL text as a child item of the target tree item.
What am I missing?
Ultimately the goal is to allow the user to move predetermined tree items around within the XControl (certain tree items will have different effects on the other tree items they are dropped on, so I need to implement special cases for handling which item is dragged and which item is receiving the drop...also some drags will be blocked depending on source item and target item, hence overriding the drag over event).
CLA, CCVID, Certified Instructor