Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ panel_above(3X) — SunOS 5.6

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

curses(3X)

panels(3X)

attributes(5)

panel_above(3X)

NAME

panel_above, panel_below − panels deck traversal primitives

SYNOPSIS

cc [ flag ... ] file ... −lpanel  -lcurses [ library .. ]

#include <panel.h>

PANEL ∗panel_above(PANEL ∗panel);

PANEL ∗panel_below(PANEL ∗panel);

DESCRIPTION

panel_above() returns a pointer to the panel just above panel, or NULL if panel is the top panel.  panel_below() returns a pointer to the panel just below panel, or NULL if panel is the bottom panel. 

If NULL is passed for panel, panel_above() returns a pointer to the bottom panel in the deck, and panel_below() returns a pointer to the top panel in the deck. 

RETURN VALUES

NULL is returned if an error occurs. 

ATTRIBUTES

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPE ATTRIBUTE VALUE
MT-Level Unsafe

SEE ALSO

curses(3X), panels(3X), attributes(5)

NOTES

These routines allow traversal of the deck of currently visible panels. 

The header <panel.h> automatically includes the header <curses.h>. 

SunOS 5.6  —  Last change: 31 Dec 1996

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026