Does anyone know how you would go about implementing one of those checkbox trees that you see when you do custom install of some applications, where there is a heirarchy of functions you can install. You navigate up and down the tree by expanding and contracting it using plus an minus signs. If one branch of the tree has only some of it's sub-branches selected, then it's tick is grey, if all are selected then it's black, if none are selected then it remains unticked.
I would need actions attached to the checkboxes so that the program could respond to the ticking or unticking of a box in real-time.
Let me know if this is unclear. I'm using 1.5.