Lines Matching refs:panel
42 add_top(PANEL *panel) in add_top() argument
45 panel-> below = 0; in add_top()
46 _Bottom_panel = panel; in add_top()
48 _Top_panel -> above = panel; in add_top()
49 panel -> below = _Top_panel; in add_top()
52 _Top_panel = panel; in add_top()
53 panel -> above = 0; in add_top()
54 panel -> obscured = 0; in add_top()
59 _intersect_panel(panel); in add_top()
66 PANEL *panel; in new_panel() local
72 !(panel = (PANEL *) malloc(sizeof (PANEL)))) in new_panel()
75 panel -> win = window; in new_panel()
76 getbegyx(window, panel -> wstarty, panel -> wstartx); in new_panel()
78 panel -> wendy = panel->wstarty + lines - 1; in new_panel()
79 panel -> wendx = panel->wstartx + cols - 1; in new_panel()
80 panel -> user = 0; in new_panel()
84 add_top(panel); in new_panel()
85 return (panel); in new_panel()
90 show_panel(PANEL *panel) in show_panel() argument
94 if (!panel || panel != panel -> below || !_alloc_overlap(_Panel_cnt)) in show_panel()
99 add_top(panel); in show_panel()
100 (void) touchwin(panel -> win); in show_panel()