Easy edit for Tree
I offer to use a same element (caret) for editing visualization of node text and tree structure.
It is instead of usual method of switching.
It gives:
fast and evident navigation in tree (home, end and arrow keys)
more shortcuts for different action (as sample, fast creation of node at other level) and full keyboard control
easy multi-selection of nodes (spacebar for selection) so Tree will works as tree with checkbox.
For more information, take a look at http://programtree.com (c) Alexander Yurov, patent pending