Spark Tree Component
First off thank you to Maxim for posting a really great Spark component. It was when I was trying to wrestle with a custom renderer for an mx tree that I started looking to see if someone had developed a Spark Tree component. Not only did I find a great component but it was free to use. Maxim has created this Spark Tree component by extending the spark List component and made it really easy to integrate into your project. One of my struggles with mx tree was that when you created item renderers that had varying height, the scroll bar would keep jumping around depending on what nodes you had expanded and collapsed. The great thing about the Spark Tree component from Maxim is that it extends the list with and by setting useVirtualLayout to false you can render all the nodes at once eliminating the varying size scrollbar. It is also extremely easy to implement your own itemrenderer by using the DefaultItemRenderer as a template.
