Some decent checkboxes and letterboxes Checkboxes width default behaviour, checked and unchecked. Checkboxes width custom size, checked and unchecked. Checkboxes with user-provided bitmap files. The 'graphicOn' and 'graphicOff' attributes must refer to existing image files (we may extend this to vector ones in future). One hopes professional users have better icon-design skills than me :-) Checkboxes width varying amount of label text. Various Letterboxes. letters & stuff The next two test whether style inheritance works for formStyles Uses style "special" Uses style 'special2' Fancy comb marks.. Uses combHeight Spaces between boxes: regular using boxGap, and variable spacing with boxExtraGaps. These are used to overlay forms designed by others. Common cases include day/month/year, currency boxes with a space for the decimal point (nnn.pp), or boxes for national insurance numbers which like to break things up e.g. AA-11-11-11-B. boxGap adds extra horizontal space between every box. boxExtraGaps takes a string containing multiple, comma-separated structures such as 3:5 to add 5 points after box 3, or 2:5,4:5,6:4 to add 5 points after boxes 2 and 4 and 4 points after box 6. 23082007 123499 45675 AB123456A AB123456A veryLongletterBoxes Various Textboxes. a textBox now a squeezed textBox a textBox a textBox now a squeezed textBox a textBox Multi-line Textboxes. Note that, so far, squeezing is only done horizontally. some multi-line textBox now some multi-multi-line textBox some even longer multi-multi-line textBox some multi-line textBox with special characters: &, >, < vAlign Top vAlign Middle vAlign Bottom borderSpec="under" borderSpec="over" borderSpec="left" borderSpec="right" Prince Harry!