/***************************************************************************** NAME */ LONG rtChangeReqAttr ( /* SYNOPSIS */ APTR req, Tag tag1, ...) /* FUNCTION INPUTS RESULT NOTES EXAMPLE BUGS SEE ALSO INTERNALS HISTORY *****************************************************************************/ { AROS_SLOWSTACKTAGS_PRE(tag1) retval = rtChangeReqAttrA(req, AROS_SLOWSTACKTAGS_ARG(tag1)); AROS_SLOWSTACKTAGS_POST } /* rtChangeReqAttr */
APTR GetVisualInfo ( /* SYNOPSIS */ struct Screen * screen, Tag tag1, ... ) /* FUNCTION Varargs version of gadtools.library/GetVisualInfoA(). INPUTS RESULT NOTES EXAMPLE BUGS SEE ALSO gadtools.library/GetVisualInfoA() INTERNALS HISTORY *****************************************************************************/ { AROS_SLOWSTACKTAGS_PRE(tag1) retval = GetVisualInfoA (screen, AROS_SLOWSTACKTAGS_ARG(tag1)); AROS_SLOWSTACKTAGS_POST } /* GetVisualInfo */
ULONG VideoControlTags ( /* SYNOPSIS */ struct ColorMap * cm, Tag tag1, ...) /* FUNCTION This is the varargs version of graphics.library/VideoControl(). For information see graphics.library/VideoControl(). INPUTS RESULT NOTES EXAMPLE BUGS SEE ALSO graphics.library/VideoControl() INTERNALS HISTORY *****************************************************************************/ { AROS_SLOWSTACKTAGS_PRE(tag1) retval = VideoControl (cm, AROS_SLOWSTACKTAGS_ARG(tag1)); AROS_SLOWSTACKTAGS_POST } /* VideoControlTags */
IPTR OOP_SetAttrsTags(OOP_Object *obj, IPTR tag1, ...) { AROS_SLOWSTACKTAGS_PRE(tag1) retval = OOP_SetAttrs(obj, AROS_SLOWSTACKTAGS_ARG(tag1)); AROS_SLOWSTACKTAGS_POST }
ULONG GetDTAttrs ( /* SYNOPSIS */ Object * o, Tag tag1, ...) /* FUNCTION This is the varargs version of datatypes.library/GetDTAttrsA(). For information see datatypes.library/GetDTAttrsA(). INPUTS RESULT NOTES EXAMPLE BUGS SEE ALSO INTERNALS HISTORY *****************************************************************************/ { AROS_SLOWSTACKTAGS_PRE(tag1) retval = GetDTAttrsA (o, AROS_SLOWSTACKTAGS_ARG(tag1)); AROS_SLOWSTACKTAGS_POST } /* GetDTAttrs */
BOOL MUI_AslRequestTags ( /* SYNOPSIS */ APTR requester, Tag tag1, ...) /* FUNCTION INPUTS RESULT NOTES EXAMPLE BUGS SEE ALSO INTERNALS HISTORY *****************************************************************************/ { AROS_SLOWSTACKTAGS_PRE(tag1) retval = MUI_AslRequest(requester, AROS_SLOWSTACKTAGS_ARG(tag1)); AROS_SLOWSTACKTAGS_POST } /* MUI_AslRequestTags */
ULONG SetDTAttrs ( /* SYNOPSIS */ Object * o, struct Window * win, struct Requester *req, Tag tag1, ...) /* FUNCTION This is the varargs version of datatypes.library/SetDTAttrsA(). For information see datatypes.library/SetDTAttrsA(). INPUTS RESULT NOTES EXAMPLE BUGS SEE ALSO INTERNALS HISTORY *****************************************************************************/ { AROS_SLOWSTACKTAGS_PRE(tag1) retval = SetDTAttrsA (o, win, req, AROS_SLOWSTACKTAGS_ARG(tag1)); AROS_SLOWSTACKTAGS_POST } /* SetDTAttrs */
APTR MUI_AllocAslRequestTags ( /* SYNOPSIS */ unsigned long reqType, Tag tag1, ...) /* FUNCTION INPUTS RESULT NOTES EXAMPLE BUGS SEE ALSO INTERNALS HISTORY *****************************************************************************/ { AROS_SLOWSTACKTAGS_PRE(tag1) retval = MUI_AllocAslRequest(reqType, AROS_SLOWSTACKTAGS_ARG(tag1)); AROS_SLOWSTACKTAGS_POST } /* MUI_AllocAslRequestTags */
/***************************************************************************** NAME */ ULONG rtReqHandler ( /* SYNOPSIS */ struct rtHandlerInfo *handlerinfo, ULONG sigs, Tag tag1, ...) /* FUNCTION INPUTS RESULT NOTES EXAMPLE BUGS SEE ALSO INTERNALS HISTORY *****************************************************************************/ { AROS_SLOWSTACKTAGS_PRE(tag1) retval = rtReqHandlerA(handlerinfo, sigs, AROS_SLOWSTACKTAGS_ARG(tag1)); AROS_SLOWSTACKTAGS_POST } /* rtReqHandler */
IPTR SetAttrs ( /* SYNOPSIS */ APTR object, Tag tag1, ...) /* FUNCTION Changes several attributes of an object at the same time. How the object interprets the new attributes depends on the class. INPUTS object - Change the attributes of this object tag1 - The first of a list of attribute/value-pairs. The last attribute in this list must be TAG_END or TAG_DONE. The value for this last attribute is not examined (ie. you need not specify it). RESULT Depends in the class. For gadgets, this value is non-zero if they need redrawing after the values have changed. Other classes will define other return values. NOTES This function sends OM_SET to the object. EXAMPLE BUGS SEE ALSO boopsi.library/NewObjectA(), boopsi.library/DisposeObject(), boopsi.library/GetAttr(), boopsi.library/MakeClass(), "Basic Object-Oriented Programming System for Intuition" and "boopsi Class Reference" Dokument. INTERNALS HISTORY 29-10-95 digulla automatically created from intuition_lib.fd and clib/intuition_protos.h *****************************************************************************/ { AROS_SLOWSTACKTAGS_PRE(tag1) retval = SetAttrsA (object, AROS_SLOWSTACKTAGS_ARG(tag1)); AROS_SLOWSTACKTAGS_POST } /* SetAttrs */
struct Catalog * OpenCatalog ( /* SYNOPSIS */ const struct Locale * locale, CONST_STRPTR name, Tag tag1, ... ) /* FUNCTION This is the varargs version of the locale.library OpenCatalogA(). For information see locale.library/OpenCatalog() INPUTS locale - The locale describing the language the user wants. name - Name of the catalog file. tag1 - TagList of extra arguments. RESULT Either a pointer to a Catalog, or NULL. Although the function may have returned NULL, that does not necessarily meant there is an error. If dos/IoErr() returns 0, then there was no error, but the language of the built in strings is the same as that of a catalog. If IoErr() != 0, then there was an error however. NOTES EXAMPLE BUGS SEE ALSO locale.library/OpenCatalogA(), locale.library/CloseCatalog(), locale.library/GetCatalogStr() INTERNALS *****************************************************************************/ { AROS_SLOWSTACKTAGS_PRE(tag1) retval = OpenCatalogA(locale, name, AROS_SLOWSTACKTAGS_ARG(tag1)); AROS_SLOWSTACKTAGS_POST } /* OpenCatalog */
struct AppWindow * AddAppWindow ( /* SYNOPSIS */ ULONG id, ULONG userdata, struct Window * window, struct MsgPort * msgport, Tag tag1, ...) /* FUNCTION This is the varargs version of workbench.library/AddAppWindowA(). For information see workbench.library/AddAppWindowA(). INPUTS RESULT NOTES EXAMPLE BUGS SEE ALSO workbench.library/AddAppWindowA() INTERNALS HISTORY *****************************************************************************/ { AROS_SLOWSTACKTAGS_PRE(tag1) retval = AddAppWindowA (id, userdata, window, msgport, AROS_SLOWSTACKTAGS_ARG(tag1)); AROS_SLOWSTACKTAGS_POST } /* AddAppWindow */
/***************************************************************************** NAME */ ULONG rtEZRequestTags ( /* SYNOPSIS */ char *bodyfmt, char *gadfmt, struct rtReqInfo *reqinfo, APTR argarray, Tag tag1, ...) /* FUNCTION INPUTS RESULT NOTES EXAMPLE BUGS SEE ALSO INTERNALS HISTORY *****************************************************************************/ { AROS_SLOWSTACKTAGS_PRE(tag1) retval = rtEZRequestA(bodyfmt, gadfmt, reqinfo, argarray, AROS_SLOWSTACKTAGS_ARG(tag1)); AROS_SLOWSTACKTAGS_POST } /* rtEZRequestTags */
IPTR DoSuperNew(struct IClass *cl, Object *obj, IPTR tag1, ...) { AROS_SLOWSTACKTAGS_PRE(tag1) retval = DoSuperMethod(cl, obj, OM_NEW, AROS_SLOWSTACKTAGS_ARG(tag1)); AROS_SLOWSTACKTAGS_POST }