NET/MASTER Network Control Language (NCL) Reference Manual
PANELEND
Verbs
106126 Tandem Computers Incorporated 3–143
PANELEND The PANELEND verb gives up exclusive control of a display window. It specifies that
the issuing NCL process no longer wishes to retain exclusive control of the window
that it is executing in.
This verb ends the panel service sequence, so that a new panel invocation has to start
by issuing another PANEL verb.
PANELEND
Considerations
If the NCL process has earlier executed the PANEL verb to display a panel, the
PANELEND verb specifies that the NCL process is finished with panel processing.
The PANELEND verb is only useful for asynchronous panels. An asynchronous
panel is designed to allow an NCL process to execute in parallel with the display
of the panel. The PANELEND verb stops Panel Services at any point within an
NCL procedure that invokes asynchronous panels.
If the NCL process is the current window owner, the window is passed to the next
NCL process with a panel request outstanding. If no NCL process has a panel
request outstanding, the window is returned to the primary environment owner
(for example, OCS).
For more information on panels, refer to the NonStop NET/MASTER NCL
Programmer's Guide, which also contains examples of panel definitions and
displays. This guide also discusses the differences between asynchronous and
synchronous panel types.
See also CONTROL (SHARE and NOSHAREW operands) and PANEL. The
CONTROL operands can control whether the window is released to other users.
The PANEL verb describes the options available for the display of a panel.
Example
In the following example, control of the window is released to the next NCL process
that has a panel request outstanding:
PANELEND