У CheckBox есть свойство Checked. Если оно - True, значит галочка стоит. False - не стоит. В Object Inspector'е поставь Enabled на False (в Button'е). При нажатии на CheckBox , в событии onClick напиши, допустим,
if CheckBox1.Checked=True then
Button1.Enabled:=True
else
Button1.Enabled:=False;
|