NewWindow

heapPtr NewWindow(rect bounds, string title, number flags, number priority, number forecolor, number backcolor)

Draws a new window on the screen with the specified properties and returns the structure's address.

Example
(var hWnd, oldPort)
=
oldPort GetPort()

// Draw a white window at 50, 20 with a width of 200 100, a title, and a black foreground.
= hWnd NewWindow(
    50 20 250 120
    "Test Window"
    nwTITLE
    nwON_TOP
    clBLACK
    clWHITE
)

SetPort(hWnd)
Display("Hello in the hWnd window!")
SetPort(oldPort)
Display("Hello in the oldPort!")
DisposeWindow(hWnd)