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