Přehled vlastností, metod a událostí objektu:
--------------------------------------------------------------
Alignment (RW) Caption (RW) Checked (RW)
Color (RW) Ctl3D (RW) Cursor (RW)
Enabled (RW) Font (RW) Height (RW)
HelpContext (RW) Hint (RW) Left (RW)
Name (RW) ParentColor (RW) ParentCtl3D (RW)
ParentFont (RW) ParentShowHint (RW) PopupMenu (RW)
ShowHint (RW) TabOrder (RW) TabStop (RW)
Tag (RW) Top (RW) Visible (RW)
Width (RW)
--------------------------------------------------------------
SetFocus
--------------------------------------------------------------
OnClick OnDblClick OnEnter
OnExit OnKeyDown OnKeyPress
OnKeyUp OnMouseDown OnMouseMove
OnMouseUp
--------------------------------------------------------------
Legenda: * -> pouze z programu, R -> lze číst, W -> lze zadat
Komponenta RadioButton se používá pro zadání jedné z několika se vzájemně vylučujících voleb. Funkčně se tedy jedná o přepínač. To znamená, že pouze jedno tlačítko v sadě může mít hodnotu True. Sada tlačítek je vymezena buď formulářem, případně umístěním na panelu, nebo objektu GroupBox. Díky tomu je možné vytvořit několik na sobě nezávislých sad tlačítek. Další možností je použít samostatný objekt RadioGroup, který sám vytváří a skupinuje tlačítka RadioButton.
Nejdůležitější vlastnosti objektu RadioButton je vlastnost Checked, která udává, zda je tlačítko sepnuto. Uživatelským sepnutím libovolného tlačítka se automaticky vypne dosud zapnuté tlačítko ve skupině.
Pokud budete chtít seskupovat tlačítka, musíte na formulář umístit nejprve objekt pro jejich slučování. To znamená Panel nebo RadioGroup. Až potom můžete na jejich plochu umístit tlačítko RadioButton. Nestačí pouze přemístit tlačítko RadioButton na plochu objektu pro sloučení.