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.
nwNORMAL | The window will be drawn with a border. |
nwTRANSPARENT | The window will not have a border, background color, or titlebar. |
nwNOFRAME | The window will be drawn without a border. |
nwTRANSPARENT_NOFRAME | The window will be drawn without a border and a transparent body. |
nwTITLE | The window will be drawn with a titlebar and border. |
nwNODRAW | The window will not be drawn. |
// 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)