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