Lines Matching defs:Dstwin
45 * This routine writes parts of Srcwin onto Dstwin,
55 copywin(WINDOW *Srcwin, WINDOW *Dstwin,
63 chtype **_yDst = Dstwin->_y, **_ySrc = Srcwin->_y,
64 bkSrc = Srcwin->_bkgd, atDst = Dstwin->_attrs,
70 fprintf(outf, "copywin(%0.2o, %0.2o);\n", Srcwin, Dstwin);
75 * first offset into curscr the offset the Dstwin knows about.
78 minRowSrc += Dstwin->_yoffset;
84 * 2 - Dstwin has attributes or bkgd that must changed
88 (2 * ((Dstwin->_attrs != A_NORMAL) ||
89 (Dstwin->_bkgd != _BLNKCHAR)))) == 0)
135 (void) _mbclrch(Dstwin, minRowDst,
139 (void) _mbclrch(Dstwin, minRowDst,
161 if (minColDst < Dstwin->_firstch[yDst])
163 Dstwin->_firstch[yDst] = (short)minColDst;
164 if (maxColDst > Dstwin->_lastch[yDst])
166 Dstwin->_lastch[yDst] = (short)maxColDst;
171 (*_y16update)(Dstwin, (maxRowDst - minRowDst) + 1,
176 /* note that something in Dstwin has changed */
177 Dstwin->_flags |= _WINCHANGED;
179 if (Dstwin->_sync)
180 wsyncup(Dstwin);
182 return (Dstwin->_immed ? wrefresh(Dstwin) : OK);