13. How do I get a checkbox*?

To get the 24-hour clock checkbox ...

... bind an instance node to an XSD type, so the XForms engine knows what it is. Checkboxes are a natural way to present Booleans.

<xf:bind nodeset="instance('ui')/@clock24"
         type="xsd:boolean" />