Contents page

DeleteNewWindow()


    USAGE

        void DeleteNewWindow(NewWindow)

    FUNCTION

        This deallocates the given NewWindow structure and the Gadget list attached
        to it. All StringInfo and ProInfo structures are also deallocated. For
        StringInfo structures, a string buffer (whose length is given in the
        StringInfo.MaxChars field) is also deallocated.
        Images, Borders, and IntuiText structures are left alone. This is because
        they may be used by several gadgets, possibly in other lists.
        DeleteNewWindow should be used in conjunction with DupeNewWindow.
        The purpose of these routines is to provide a method for generating multiple
        copies of th same window, so they can run concurrently.

    INPUTS

        NewWindow = Pointer to a NewWindow structure to copy.

    RESULT

        none (void)

    SEE ALSO

        DupeNewWindow, DupeMenu, DeleteMenu