Lines Matching full:panel
36 /* $Id: panel.h,v 1.14 2020/07/04 20:38:43 tom Exp $ */
38 /* panel.h -- interface file for panels library */
45 typedef struct panel struct
49 struct panel *below; argument
50 struct panel *above; argument
54 PANEL; typedef
71 extern PANEL_EXPORT(WINDOW*) panel_window (const PANEL *);
73 extern PANEL_EXPORT(int) hide_panel (PANEL *);
74 extern PANEL_EXPORT(int) show_panel (PANEL *);
75 extern PANEL_EXPORT(int) del_panel (PANEL *);
76 extern PANEL_EXPORT(int) top_panel (PANEL *);
77 extern PANEL_EXPORT(int) bottom_panel (PANEL *);
78 extern PANEL_EXPORT(PANEL*) new_panel (WINDOW *);
79 extern PANEL_EXPORT(PANEL*) panel_above (const PANEL *);
80 extern PANEL_EXPORT(PANEL*) panel_below (const PANEL *);
81 extern PANEL_EXPORT(int) set_panel_userptr (PANEL *, NCURSES_CONST void *);
82 extern PANEL_EXPORT(NCURSES_CONST void*) panel_userptr (const PANEL *);
83 extern PANEL_EXPORT(int) move_panel (PANEL *, int, int);
84 extern PANEL_EXPORT(int) replace_panel (PANEL *,WINDOW *);
85 extern PANEL_EXPORT(int) panel_hidden (const PANEL *);
88 extern PANEL_EXPORT(PANEL *) ground_panel(SCREEN *);
89 extern PANEL_EXPORT(PANEL *) ceiling_panel(SCREEN *);
100 /* end of panel.h */