Class: RadioButton
*** Class: Radiobutton (useful classes are in dfradio.pkg
***
*** Assumption:
*** Must be one-item object.
***
*** 1. Label support.
*** 2. Will autosize based on setting of label.
Class Hierarchy:
DFBaseRadioButton

RadioButtonMixins:
Bitmap_Support_Mixin, Standard_Select_Mixin, ToolTip_Support_Mixin,
Direct Known Subclasses:
Radio, Class Definition
Properties
Integer
AlignmentMode
Functions and Procedures

Construct_Object()

Page_Object(integer iState)

Private.Notify_Select_State(Integer ObjId Integer Item#)

RequestAddToolTip()
Called by Page_Object. Handles tooltip creation. We use a dedicated
method to perform AddToolTip because it is often the case that Page_Object
is implemented in a mixin class.

RequestDeleteToolTip()
Called by Page_Object. Handles tooltip removal.

SetChildToolTip(String sText)
Sent by a parent object (RadioGroup) to set all child objects to the same tooltip. This is ignored
when the child object already has a tooltip.
References (1):