NAME SetAttrsA -- Specify attribute values for an object. (V36) SetAttrs -- Varargs stub for SetAttrsA(). (V36) SYNOPSIS result = SetAttrsA( object, taglist ) D0 A0 A1 ULONG SetAttrsA( aptr, struct tagitem * ); result = SetAttrs( object, tag1, ... ) ULONG SetAttrs( aptr, ulong, ... ); FUNCTION Specifies a set of attribute/value pairs with meaning as defined by a 'boopsi' object's class. This function does not provide enough context information or arbitration for boopsi gadgets which are attached to windows or requesters. For those objects, use SetGadgetAttrs(). INPUTS object = abstract pointer to a boopsi object. TagList = array of tagitem structures with attribute/value pairs. RESULT The object does whatever it wants with the attributes you provide. The return value tends to be non-zero if the changes would require refreshing gadget imagery, if the object is a gadget. NOTES This function invokes the OM_SET method with a NULL gadgetinfo parameter. BUGS SEE ALSO newobject(), disposeobject(), getattr(), makeclass(), Document "Basic Object-Oriented Programming System for Intuition" and the "boopsi Class Reference" document.