I believe I've gotten to the bottom of the "wxFNB stole the drop target" problem.
Well... it seems I'm all wet, full of smoke, all bulls..t
Tracing through the wxFlatNotebook::SetDropTarget() call shows that
wxFNB is working fine. It uses its own window pointer; and the call destroys
no other drop target.
I'm stumped as to how the main.cpp drop target is being trumped by
wxFNB's SetDropTarget() call. But it is!
thanks
pecan