Lines Matching refs:win
32 waddch(WINDOW *win, char c) in waddch() argument
37 x = win->_curx; in waddch()
38 y = win->_cury; in waddch()
45 if (waddch(win, ' ') == ERR) in waddch()
52 " lastch = %d\n", y, x, win->_firstch[y], in waddch()
53 win->_lastch[y]); in waddch()
55 if (win->_flags & _STANDOUT) in waddch()
57 set_ch(win, y, x, c); in waddch()
58 win->_y[y][x++] = c; in waddch()
59 if (x >= win->_maxx) { in waddch()
62 if (++y >= win->_maxy) in waddch()
63 if (win->_scroll) { in waddch()
64 (void) scroll(win); in waddch()
72 " lastch = %d\n", y, x, win->_firstch[y], in waddch()
73 win->_lastch[y]); in waddch()
77 (void) wclrtoeol(win); in waddch()
89 win->_curx = (short)x; in waddch()
90 win->_cury = (short)y; in waddch()
100 set_ch(WINDOW *win, int y, int x, int ch) in set_ch() argument
103 fprintf(outf, "SET_CH(%0.2o, %d, %d)\n", win, y, x); in set_ch()
105 if (win->_y[y][x] != ch) { in set_ch()
106 x += win->_ch_off; in set_ch()
107 if (win->_firstch[y] == _NOCHANGE) in set_ch()
108 win->_firstch[y] = win->_lastch[y] = (short)x; in set_ch()
109 else if (x < win->_firstch[y]) in set_ch()
110 win->_firstch[y] = (short)x; in set_ch()
111 else if (x > win->_lastch[y]) in set_ch()
112 win->_lastch[y] = (short)x; in set_ch()
115 win->_firstch[y], win->_lastch[y], in set_ch()
116 win->_firstch[y] - win->_ch_off, in set_ch()
117 win->_lastch[y] - win->_ch_off); in set_ch()