Lines Matching refs:win
69 display(xwin_t *win, char *text, int size) in display() argument
76 xscroll(win, 0); in display()
81 if (*text == win->cerase) { in display()
82 wmove(win->x_win, win->x_line, max(--win->x_col, 0)); in display()
83 getyx(win->x_win, win->x_line, win->x_col); in display()
84 waddch(win->x_win, ' '); in display()
85 wmove(win->x_win, win->x_line, win->x_col); in display()
86 getyx(win->x_win, win->x_line, win->x_col); in display()
95 if (*text == win->werase) { in display()
98 endcol = win->x_col; in display()
101 c = readwin(win->x_win, win->x_line, xcol); in display()
107 c = readwin(win->x_win, win->x_line, xcol); in display()
112 wmove(win->x_win, win->x_line, xcol + 1); in display()
114 waddch(win->x_win, ' '); in display()
115 wmove(win->x_win, win->x_line, xcol + 1); in display()
116 getyx(win->x_win, win->x_line, win->x_col); in display()
121 if (*text == win->kill) { in display()
122 wmove(win->x_win, win->x_line, 0); in display()
123 wclrtoeol(win->x_win); in display()
124 getyx(win->x_win, win->x_line, win->x_col); in display()
129 if (win == &my_win) in display()
139 if (win->x_col == COLS-1) { in display()
141 xscroll(win, 0); in display()
144 waddch(win->x_win, '^'); in display()
145 getyx(win->x_win, win->x_line, win->x_col); in display()
146 if (win->x_col == COLS-1) /* check for wraparound */ in display()
147 xscroll(win, 0); in display()
149 waddch(win->x_win, cch); in display()
151 waddch(win->x_win, *text); in display()
152 getyx(win->x_win, win->x_line, win->x_col); in display()
155 wrefresh(win->x_win); in display()
162 readwin(WINDOW *win, int line, int col) in readwin() argument
167 getyx(win, oldline, oldcol); in readwin()
168 wmove(win, line, col); in readwin()
169 c = winch(win); in readwin()
170 wmove(win, oldline, oldcol); in readwin()
179 xscroll(xwin_t *win, int flag) in xscroll() argument
183 wmove(win->x_win, 0, 0); in xscroll()
184 win->x_line = 0; in xscroll()
185 win->x_col = 0; in xscroll()
188 win->x_line = (win->x_line + 1) % win->x_nlines; in xscroll()
189 win->x_col = 0; in xscroll()
190 wmove(win->x_win, win->x_line, win->x_col); in xscroll()
191 wclrtoeol(win->x_win); in xscroll()
192 wmove(win->x_win, (win->x_line + 1) % win->x_nlines, win->x_col); in xscroll()
193 wclrtoeol(win->x_win); in xscroll()
194 wmove(win->x_win, win->x_line, win->x_col); in xscroll()