Hi, I was faced with the same problem. As for the RadioButton I created my own component ( Ken Moffat posted the source in a reply) For the group I will be creating another component (time permitting next week) It will manage the state of the box, and return a value based on the result (probably a OnExit or KillFocus event).