Lines Matching refs:pad
76 pnoutrefresh(pad, pminr, pminc, sminr, sminc, smaxr, smaxc) in pnoutrefresh() argument
77 WINDOW *pad; in pnoutrefresh()
86 pad, pminr, pminc, sminr, sminc, smaxr, smaxc
106 if (pad->_maxy <= pminr || pad->_maxx <= pminc
117 if (pad->_maxx <= pminc + smaxc-sminc+1)
118 smaxc = sminc + pad->_maxx - 1 - pminc;
119 if (pad->_maxy <= pminr + smaxr-sminr+1)
120 smaxr = sminr + pad->_maxy - 1 - pminr;
123 pad->_refy = (short) pminr;
124 pad->_refx = (short) pminc;
125 pad->_sminy = (short) sminr;
126 pad->_sminx = (short) sminc;
127 pad->_smaxy = (short) smaxr;
128 pad->_smaxx = (short) smaxc;
130 (void) copywin(pad, ns, pminr, pminc, sminr, sminc, smaxr, smaxc, 0);
134 ns->_flags |= pad->_flags
136 pad->_flags &= ~(W_CLEAR_WINDOW | W_REDRAW_WINDOW);
139 dy = pad->_cury - pminr + pad->_begy;
140 dx = pad->_curx - pminc + pad->_begx;