The AGroupBox Control provides a graphical, but NOT a functional grouping of controls. To group controls, first draw the frame and then draw the controls inside the frame. This visually organizes a group of controls, but does not enable you to move the frame and controls together, as it would in Visual Basic. To group the controls together functionally, you need to set the GroupName (called Container in the property page) property for each control.

In particular, ARadioButton controls are often used in a group from which the user selects only one of several options. ARadioButton controls are grouped by drawing them inside a container -- namely, a GroupBox control. To do this, draw the AGroupBox first and then draw the ARadioButton controls inside. All ARadioButton controls within the same container act as a single group - the Container property in the property page will be set to the GroupBox name for all of them:

During run time, you can also change the Container by using the GroupName property:
radHigh.GroupName=gbOtherBox