--- Cannot embed stylesheet: [Errno 2] No such file or directory: '../../../aros.css' --->
| AllocSpeedButtonNodeA() | FreeSpeedButtonNode() | GetSpeedButtonNodeAttrsA() | SetSpeedButtonNodeAttrsA() |
| SPEEDBAR_GetClass() |
struct Node * AllocSpeedButtonNodeA(
UWORD number,
struct TagItem * tags );
struct Node * AllocSpeedButtonNode(
UWORD number,
TAG tag, ... );
Allocates a speed button node for use in a SpeedBar gadget.
number - Button identifier number. tags - Tag list controlling node attributes.
Pointer to the allocated node, or NULL on failure.
void FreeSpeedButtonNode(
struct Node * node );
Frees a speed button node allocated by AllocSpeedButtonNodeA().
node - Node to free, or NULL (safely ignored).
void GetSpeedButtonNodeAttrsA(
struct Node * node,
struct TagItem * tags );
void GetSpeedButtonNodeAttrs(
struct Node * node,
TAG tag, ... );
Retrieves attributes from a speed button node.
node - Node to query. tags - Tag list with ti_Data pointing to storage for each value.
void SetSpeedButtonNodeAttrsA(
struct Node * node,
struct TagItem * tags );
void SetSpeedButtonNodeAttrs(
struct Node * node,
TAG tag, ... );
Modifies attributes of a speed button node.
node - Node to modify. tags - Tag list with new attribute values.
Class * SPEEDBAR_GetClass();
Returns a pointer to the speedbar BOOPSI class.
Pointer to the class, or NULL on failure.