Lines Matching refs:shadow
116 #define UseShadow(dw) ((dw) != 0 && (dw)->normal != 0 && (dw)->shadow != 0)
127 DATA(A_NORMAL, SHADOW, shadow, "Shadow"),
179 p->shadow = child; in add_subwindow()
195 delwin(p->shadow); in del_subwindows()
1596 WINDOW *check = normal ? p->normal : p->shadow; in find_window()
1653 int y_want = y + getbegy(dw->shadow); in window_at_cell()
1654 int x_want = x + getbegx(dw->shadow); in window_at_cell()
1658 && dw->shadow != p->normal in window_at_cell()
1670 in_shadow(WINDOW *normal, WINDOW *shadow, int y, int x) in in_shadow() argument
1678 y += getbegy(shadow); in in_shadow()
1679 x += getbegx(shadow); in in_shadow()
1711 && in_shadow(p->normal, dw->shadow, y, x)) { in last_shadow()
1722 WINDOW *win = dw->shadow; in repaint_cell()
1761 chtype save = dlg_get_attrs(dw->shadow); in repaint_shadow()
1762 dlg_attrset(dw->shadow, draw ? shadow_attr : screen_attr); in repaint_shadow()
1774 (void) wnoutrefresh(dw->shadow); in repaint_shadow()
1776 dlg_attrset(dw->shadow, save); in repaint_shadow()
1791 getbegy(dw->normal) - getbegy(dw->shadow), in draw_childs_shadow()
1792 getbegx(dw->normal) - getbegx(dw->shadow), in draw_childs_shadow()
1808 getbegy(dw->normal) - getbegy(dw->shadow), in erase_childs_shadow()
1809 getbegx(dw->normal) - getbegx(dw->shadow), in erase_childs_shadow()
2305 if (p->shadow != 0) { in dlg_del_window()
2306 touchwin(p->shadow); in dlg_del_window()
2307 wnoutrefresh(p->shadow); in dlg_del_window()
2356 p->shadow = parent; in dlg_new_modal_window()
2424 if (p->shadow != 0) { in dlg_move_window()
2426 (void) mvwin(p->shadow, y + SHADOW_ROWS, x + SHADOW_COLS); in dlg_move_window()
2428 p->shadow = 0; in dlg_move_window()
3040 if (p->shadow == win) { in dlg_wgetparent()