| PANEL_ABOVE(3) | Library Functions Manual | PANEL_ABOVE(3) | 
top_panel, bottom_panel,
  panel_above, panel_below
  —
#include <panel.h>
int
  
  top_panel(PANEL
    *p);
int
  
  bottom_panel(PANEL
    *p);
PANEL *
  
  panel_above(PANEL
    *p);
PANEL *
  
  panel_below(PANEL
    *p);
top_panel()
  and bottom_panel() that move it to the top and bottom
  of the deck respectively.
For a visible panel its neighbors in the deck can be obtained with
    panel_above() and
    panel_below(). The bottom and top panels can be
    obtained by passing a NULL argument to
    panel_above() and
    panel_below(), respectively.
top_panel() function will return an error if the
  panel is currently hidden. Use
  show_panel(3) to make a
  hidden panel visible again and put it at the top of the deck. This is the
  behaviour specified by the original AT&T System V
  UNIX panel library.
In the ncurses implementation of the panel library
    show_panel() and top_panel()
    are identical and handle both visible and hidden panels. This may be a
    source of bugs in programs tested only against ncurses.
NULL if an
  error is detected. The functions that return an int will return one of the
  following values:
| October 28, 2015 | NetBSD 9.3 |