[Contents] [Index] [Help] [Retrace] [browse <] [Browse >]


NAME
    OpenWindowTagList -- openwindow() with tagitem extension. (v36)
    OpenWindowTags -- Varargs stub for OpenWindowTagList (V36)

SYNOPSIS
    window = openwindowtaglist( newwindow, tagitems )
    D0                          A0         A1

    struct window *openwindowtaglist( struct newwindow *,
            struct tagitem * );

    window = openwindowtags( newwindow, tag1, ... )

    struct window *openwindowtags( struct newwindow *, ulong, ... );

FUNCTION
    A variation of openwindow() that allow direct specification of
    a tagitem array of extension data.  recommended over using the
    ExtNewWindow.Extension field.

    If you omit the newwindow (pass null), a set of defaults
    are used, and overridden by the tag items.  Even without
    any tag items at all, a reasonable window opens on the Workbench
    or default public screen.

    See openwindow() for all the details.

INPUTS
    newwindow - (optional) pointer to a newwindow structure.
    TagItems - (optional) pointer to tagitem array, with tag
            values as described under the description for
            openwindow().

RESULT
    window - newly created window, per your specifications.

EXAMPLE
    See openscreentaglist() for an example of how to create
    a "varargs" version of this function for convenient C
    language programming.

NOTES


BUGS


SEE ALSO
    openwindow()