Paul,
I understand the basic control syntax. What I don't seem to be able to figure out is what values to use. For instance, the following does not work (but I think it conveys the idea of what I do want to happen):
<control>
<name>button</name>
<property>
<name>dojoType</name>
<value>dojox.form.BusyButton</value>
</property>
</control>
However, if I assign a themeId of "Button.busyButton", for example, to all of my buttons, then the following does work:
<control>
<name>Button.busyButton</name>
<property>
<name>dojoType</name>
<value>dojox.form.BusyButton</value>
</property>
</control>
I just don't see what the advantage of that is. I might just as easily set the dojoType on the button itself.