User interface / Windows and forms in programs |
Closes and destroys a window.
CLOSE WINDOW { identifier | SCREEN }
If the OPEN WINDOW statement includes the WITH FORM clause, it closes both the form and the window.
Closing a window has no effect on variables that were set while the window was open.
Closing the current window makes the next window on the stack the new current window. If you close any other window, the runtime system deletes it from the stack, leaving the current window unchanged.
If the window is currently being used for input, CLOSE WINDOW generates a runtime error.
You can close the default screen window with the CLOSE WINDOW SCREEN instruction.
MAIN OPEN WINDOW w1 WITH FORM "customer" MENU "Test" COMMAND KEY(INTERRUPT) "exit" EXIT MENU END MENU CLOSE WINDOW w1 END MAIN