Thanks Justin. That works REALLY well. Cool solution.
Can I ask you a slightly off topic question?
What do you use to edit/create your widgets? Do you use the Widget Editor or some external tool that provides more editing features around layout etc? Would be so nice to have a tool that lets you see the structure of teh components before adding all the detail.
Also, if there a trick/secret/tool to correct the indents if you move a set of components inside a different component, or do you have to manually go and correct all the indents?
I just use the Widget Editor. I find the immediate visual results in the widget preview too useful to move to some other editor.
In the widget editor you can increase [tab] and decrease [shift] + [tab] the indent of whole highlighted blocks of text, if that’s what you mean. Beyond that, I’m not aware of any special tricks.