Lines Matching refs:pad
52 * Update newscr with the given pad then display to the terminal.
68 * Update newscr with the given pad. This allows newscr to
75 pnoutrefresh(WINDOW *pad, int pminr, int pminc, int sminr, int sminc,
97 if (pad->_maxy <= pminr || pad->_maxx <= pminc ||
108 * beyond the bottom and right-hand edges of the pad.
110 if (pad->_maxx <= pminc + smaxc-sminc + 1)
111 smaxc = sminc + pad->_maxx - 1 - pminc;
112 if (pad->_maxy <= pminr + smaxr-sminr + 1)
113 smaxr = sminr + pad->_maxy - 1 - pminr;
116 pad->_refy = (short) pminr;
117 pad->_refx = (short) pminc;
118 pad->_sminy = (short) sminr;
119 pad->_sminx = (short) sminc;
120 pad->_smaxy = (short) smaxr;
121 pad->_smaxx = (short) smaxc;
123 (void) copywin(pad, ns, pminr, pminc, sminr, sminc, smaxr, smaxc, 0);
127 ns->_flags |= pad->_flags &
129 pad->_flags &= ~(W_CLEAR_WINDOW | W_REDRAW_WINDOW);
132 dy = pad->_cury - pminr + pad->_begy;
133 dx = pad->_curx - pminc + pad->_begx;