Lines Matching defs:win

99 mvwgetn_wstr(WINDOW *win, int y, int x, wchar_t *wstr, int n)
101 if (wmove(win, y, x) == ERR)
104 return wgetn_wstr(win, wstr, n);
114 mvwget_wstr(WINDOW *win, int y, int x, wchar_t *wstr)
116 if (wmove(win, y, x) == ERR)
119 return wget_wstr(win, wstr);
129 wget_wstr(WINDOW *win, wchar_t *wstr)
131 return __wgetn_wstr(win, wstr, -1);
140 wgetn_wstr(WINDOW *win, wchar_t *wstr, int n)
148 return __wgetn_wstr(win, wstr, n);
158 __wgetn_wstr(WINDOW *win, wchar_t *wstr, int n)
165 if (__predict_false(win == NULL))
173 sc[0] = win->bch;
175 setcchar(&cc, sc, win->wattr, 0, NULL);
176 oldx = win->curx;
179 while (wget_wch(win, &wc) != ERR
182 "__wgetn_wstr: win %p, char 0x%x, remain %d\n",
183 win, wc, remain);
185 touchline(win, win->cury, 1);
190 mvwadd_wch(win, win->cury,
191 win->curx, &cc);
192 wmove(win, win->cury, win->curx - 1);
196 mvwadd_wch(win, win->cury,
197 win->curx - 1, &cc);
198 mvwadd_wch(win, win->cury,
199 win->curx - 2, &cc);
200 wmove(win, win->cury, win->curx - 1);
210 mvwadd_wch(win, win->cury,
211 win->curx - 1, &cc);
212 wmove(win, win->cury, oldx);
218 mvwadd_wch(win, win->cury, win->curx - 1, &cc);
221 mvwadd_wch(win, win->cury,
222 win->curx - 1, &cc);
223 wmove(win, win->cury, win->curx - 1);
229 mvwadd_wch(win, win->cury, win->curx - 1, &cc);
230 wmove(win, win->cury, win->curx - 1);
233 mvwadd_wch( win, win->cury, oldx, &cc );
234 wmove(win, win->cury, oldx);
237 mvwadd_wch( win, win->cury, win->curx - 1, &cc );
238 wmove(win, win->cury, win->curx - 1);
244 mvwadd_wch(win, win->cury, win->curx - 1, &cc);
245 wmove(win, win->cury, win->curx - 1);