PAD_$MAKE_INVISIBLE Domain/OS PAD_$MAKE_INVISIBLE
NAME
pad_$make_invisible - make a window invisible
SYNOPSIS (C)
#include <apollo/base.h>
#include <apollo/pad.h>
void pad_$make_invisible(
ios_$id_t &stream_id,
short &window_no,
status_$t *status)
SYNOPSIS (Pascal)
%include '/sys/ins/base.ins.pas';
%include '/sys/ins/pad.ins.pas';
procedure pad_$make_invisible(
in stream_id: ios_$id_t;
in window_no: integer;
out status: status_$t);
SYNOPSIS (FORTRAN)
%include '/sys/ins/base.ins.ftn'
%include '/sys/ins/pad.ins.ftn'
integer*4 status
integer*2 stream_id, window_no
call pad_$make_invisible(stream_id, window_no, status)
DESCRIPTION
The result of pad_$make_invisible is the same as if the window were com-
pletely obscured by other windows on the screen, except that no amount of
pushing, popping, moving, or growing will make it reappear. Only a call
to pad_$select_window will restore it to visibility in its full-size for-
mat. If the window is currently an icon, it will be made full-size
before becoming invisible.
If the window is already invisible, this call has no effect.
stream_id
The stream ID of the window's pad.
window_no
The number of the window inquired about. Window_no is an index into
the window list returned by pad_$inq_windows. A window_no of 1
refers to the first window created to view the pad.
status
The completion status.
SEE ALSO
pad_$pop_push_window.