Lines Matching refs:win
50 wbkgd(WINDOW *win, chtype nbkgd) in wbkgd() argument
64 if (nbkgd == win->_bkgd) in wbkgd()
67 obkgdc = _CHAR(win->_bkgd); in wbkgd()
68 obkgda = _ATTR(win->_bkgd); in wbkgd()
83 win->_bkgd = nbkgd; in wbkgd()
91 if ((acolor = (win->_attrs & A_COLOR)) != 0) { in wbkgd()
93 win->_attrs = _ATTR((win->_attrs & ~obkgda) | nbkgda); in wbkgd()
95 win->_attrs = _ATTR((win->_attrs & in wbkgd()
99 win->_attrs = _ATTR((win->_attrs & ~obkgda) | nbkgda); in wbkgd()
101 maxx = win->_maxx - 1; in wbkgd()
102 begch = win->_firstch; in wbkgd()
103 endch = win->_lastch; in wbkgd()
104 for (y = win->_maxy-1; y >= 0; --y, ++begch, ++endch) { in wbkgd()
105 for (x = maxx, wcp = win->_y[y]; x-- >= 0; ++wcp) { in wbkgd()
122 win->_flags |= _WINCHANGED; in wbkgd()
123 if (win->_sync) in wbkgd()
124 wsyncup(win); in wbkgd()
126 return (win->_immed ? wrefresh(win) : OK); in wbkgd()