Problema con RadioGroup.ControlCount en Delphi 2010
Me gustaría establecer las propiedades de RadioButton en tiempo de ejecución en el procedimiento InitRadioGroup (). Falla porque RadioGroup.ControlCount es 0, aunque hay 3 RadioButtons en RadioGroup.
¿Qué está mal en el grupo de radio D2010? El mismo código funciona bien en Delphi 2007.
procedure InitRadioGroup(RadioGroup: TRadioGroup);
var
i: integer;
RadioButton: TRadioButton;
begin
for i := 0 to RadioGroup.ControlCount - 1 do
begin
RadioButton := (RadioGroup.Controls[i] as TRadioButton);
RadioButton.ParentColor := False;
RadioButton.ParentFont := False;
RadioButton.Font.Style := [];
end;