RADIOBUTTON #handle.ext, "label", setHandler, resetHandler, x, y, wide, high

Adds a radiobutton control to the window referenced by #handle.  Radiobuttons have two states, set and reset.

All radiobuttons on a given window are linked together, so that if one is set by clicking on it, all the others will be reset (cleared). The exception to this rule occurs when radiobuttons are placed within the confines of groupboxes.  In this case, only radiobuttons contained within the same groupbox act as a radio-set.  Clicking (setting) a radiobutton within one groupbox has no effect on radiobuttons that are placed within other groupboxes.

Radiobuttons understand these commands:

print #handle.ext, "set" - sets the radiobutton.

print #handle.ext, "reset" - resets the radiobutton.

print #handle.ext, "value? result$" - The result$ variable will be set to status of the radiobutton "set" or "reset").

print #handle.ext, "setfocus" - radiobutton has input focus.

print #handle.ext, "font facename pointSize"

print #handle.ext, "enable" - control is enabled.

print #handle.ext, "disable" - inactive and grayed-out.