CLOSE WINDOW
Closes and destroys a window.
Syntax
CLOSE WINDOW { identifier | SCREEN }
- identifier is the name of the window.
Usage
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.
Example
MAIN
OPEN WINDOW w1 WITH FORM "customer"
MENU "Test"
COMMAND KEY(INTERRUPT) "exit" EXIT MENU
END MENU
CLOSE WINDOW w1
END MAIN