I find myself needing to draw the text of treeviewitem's a little brighter when moused over. To do this I usually create a custom component, and set an isOver flag, and setRepaintsOnMouseActivity when the mouseEnters and Exits. And draw appropriately. This seems pretty heavy handed for such a simple need.
Any chance of adding an isMouseOver to a TreeViewItem's paintItem? Or an isMouseOver method to the parent TreeView(whatever is a better fit?)
Summer's almost here and i'm feeling lazy!