Go to main content

man pages section 3: Curses Library Functions

Exit Print View

Updated: July 2017
 
 

panel_new(3CURSES)

Name

panel_new, new_panel, del_panel - create and destroy panels

Synopsis

cc [ flag ... ] file ... –lpanel –lcurses [ library .. ]
#include <panel.h>



PANEL *new_panel(WINDOW *win);
int del_panel(PANEL *panel);

Description

new_panel() creates a new panel associated with win and returns the panel pointer. The new panel is placed on top of the panel deck.

del_panel() destroys panel, but not its associated window.

Return Values

new_panel() returns NULL if an error occurs.

del_win() returns OK if successful, ERR otherwise.

Attributes

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

ATTRIBUTE TYPE
ATTRIBUTE VALUE
MT-Level
Unsafe

See Also

curses(3CURSES), panel_update(3CURSES), panels(3CURSES), attributes(5)

Notes

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