Check boxes are just cool buttons

Got through a few more tutorials today covering check boxes and radio buttons. The basics are that these are buttons designed for toggle states of off or on. Check boxes allow you to select multiple options while radio buttons only allow one selection per group. But as with other buttons the functionality is all determined by the programmer. Probably the most common use for these types of buttons is to make multiple choice selections, but I see no reason they couldn’t do anything a normal button couldn’t do.