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()