Mike,
I have zero experience using the Treeview. I've not had an app yet where that was an appropriate UI. Hopefully someone else around here can help.
>David:
>I've noticed that in the TreeView ActiveX control, if you want to drag child nodes from 1 parent to another, the child nodes have to be created, but not expanded in order to drop the "child node" on a parent that is outside of the visible area.
>
>We've used the control to allow users to assign reports to certain categories (like folders). Some users want move the reports around. To get the + on the parent, we put "BLANK" as a child under all parents and removed "BLANK" and populated the parent with the correct Reports on expansion. Did I do something wrong or do I need to write additional code to handle the ability to scroll the tree?
>
>I've also enable certain right-clicking features on both parent and child nodes, as well as enabling certain keys to act like the RC menu selections. Is this control documented anywhere? I'm using VB's DataTree project and use it's object browser to get some idea of the heirarchy. I'm used to Borland products and their documentation leaves lots to be desired, But VFP in some areas is well hidden or non-existent/
>
>TIA
>Mike