reaction-radiobutton
| AllocRadioButtonNodeA() | FreeRadioButtonNode() | GetRadioButtonNodeAttrsA() | RADIOBUTTON_GetClass() |
| SetRadioButtonNodeAttrsA() |
AllocRadioButtonNodeA()
Synopsis
struct Node * AllocRadioButtonNodeA(
UWORD columns,
struct TagItem * tags );
struct Node * AllocRadioButtonNode(
UWORD columns,
TAG tag, ... );
Function
Allocates a radio button list node.
Inputs
columns - Reserved, pass 0. tags - Tag list controlling node attributes.
Result
Pointer to the allocated node, or NULL on failure.
FreeRadioButtonNode()
Synopsis
void FreeRadioButtonNode(
struct Node * node );
Function
Frees a radio button node allocated by AllocRadioButtonNodeA().
Inputs
node - Node to free, or NULL (safely ignored).
GetRadioButtonNodeAttrsA()
Synopsis
void GetRadioButtonNodeAttrsA(
struct Node * node,
struct TagItem * tags );
void GetRadioButtonNodeAttrs(
struct Node * node,
TAG tag, ... );
Function
Retrieves attributes from a radio button node.
Inputs
node - Node to query. tags - Tag list with ti_Data pointing to storage for each value.
RADIOBUTTON_GetClass()
Synopsis
Class * RADIOBUTTON_GetClass();
Function
Returns a pointer to the radiobutton BOOPSI class.
Result
Pointer to the class, or NULL on failure.
SetRadioButtonNodeAttrsA()
Synopsis
void SetRadioButtonNodeAttrsA(
struct Node * node,
struct TagItem * tags );
void SetRadioButtonNodeAttrs(
struct Node * node,
TAG tag, ... );
Function
Modifies attributes of a radio button node.
Inputs
node - Node to modify. tags - Tag list with new attribute values.


