top logo menu kitty mascot
AROS.ORG Developers Localization Bounties

reaction-radiobutton

Index


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.