This is a RadioGroup component derived from TControl.
Items (Stringlist with all RadioButton Captions)
ItemIndex (Selected Index)
Columns (Number of columns)
Background (Client Element)
Padding (Client Element - to adjust the RadioButton's offsets)
SpaceEvenly (Same space for each column)
OnClick (changing the SelectionState of a RadioButton triggers the OnClick event)
Feel free to use and enhance it (not tested in detail).