Home
last modified time | relevance | path

Searched refs:win (Results 1 – 25 of 276) sorted by relevance

12345678910>>...12

/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/talk/
H A Ddisplay.c100 getyx(win->x_win, win->x_line, win->x_col);
102 wmove(win->x_win, win->x_line, win->x_col);
103 getyx(win->x_win, win->x_line, win->x_col);
133 getyx(win->x_win, win->x_line, win->x_col);
140 getyx(win->x_win, win->x_line, win->x_col);
193 getyx(win->x_win, win->x_line, win->x_col);
215 getyx(win->x_win, win->x_line, win->x_col);
227 getyx(win->x_win, win->x_line, win->x_col);
272 wmove(win->x_win, win->x_line, win->x_col);
274 wmove(win->x_win, (win->x_line + 1) % win->x_nlines, win->x_col);
[all …]
/illumos-gate/usr/src/ucblib/libcurses/
H A Dnewwin.c40 WINDOW *win; in newwin() local
58 free(win); in newwin()
64 free(win); in newwin()
67 win->_nextp = win; in newwin()
79 free(win); in newwin()
83 for (sp = win->_y[i]; sp < win->_y[i] + nc; ) in newwin()
178 win->_cury = win->_curx = 0; in makenew()
185 win->_scroll = win->_leave = FALSE; in makenew()
205 if (win->_begx + win->_maxx == COLS) { in _swflags_()
210 if (win->_maxy == LINES && win->_begy == 0) in _swflags_()
[all …]
H A Drefresh.c103 if (win->_firstch[wy] >= win->_ch_off) in wrefresh()
104 win->_firstch[wy] = win->_maxx + in wrefresh()
106 if (win->_lastch[wy] < win->_maxx + in wrefresh()
108 win->_lastch[wy] = win->_ch_off; in wrefresh()
119 domvcur(ly, lx, win->_cury, win->_curx); in wrefresh()
132 win->_cury = win->_curx = 0; in wrefresh()
135 win->_curx + win->_begx); in wrefresh()
158 wx = win->_firstch[wy] - win->_ch_off; in makech()
163 lch = win->_lastch[wy] - win->_ch_off; in makech()
258 ly = win->_begy+win->_cury; in makech()
[all …]
H A Daddch.c35 x = win->_curx; in waddch()
36 y = win->_cury; in waddch()
51 win->_lastch[y]); in waddch()
55 set_ch(win, y, x, c); in waddch()
56 win->_y[y][x++] = c; in waddch()
61 if (win->_scroll) { in waddch()
104 x += win->_ch_off; in set_ch()
106 win->_firstch[y] = win->_lastch[y] = (short)x; in set_ch()
113 win->_firstch[y], win->_lastch[y], in set_ch()
114 win->_firstch[y] - win->_ch_off, in set_ch()
[all …]
H A Dinsertln.c31 winsertln(WINDOW *win) in winsertln() argument
40 if (win->_orig == NULL) in winsertln()
41 temp = win->_y[win->_maxy - 1]; in winsertln()
42 for (y = win->_maxy - 1; y > win->_cury; --y) { in winsertln()
44 win->_y[y] = win->_y[y - 1]; in winsertln()
46 (void) memmove(win->_y[y], win->_y[y-1], win->_maxx); in winsertln()
47 (void) touchline(win, y, 0, win->_maxx - 1); in winsertln()
50 win->_y[y] = temp; in winsertln()
52 temp = win->_y[y]; in winsertln()
55 (void) touchline(win, y, 0, win->_maxx - 1); in winsertln()
[all …]
H A Ddeleteln.c31 wdeleteln(WINDOW *win) in wdeleteln() argument
40 temp = win->_y[win->_cury]; in wdeleteln()
41 for (y = win->_cury; y < win->_maxy - 1; y++) { in wdeleteln()
43 win->_y[y] = win->_y[y + 1]; in wdeleteln()
45 (void) memmove(win->_y[y], win->_y[y+1], win->_maxx); in wdeleteln()
46 (void) touchline(win, y, 0, win->_maxx - 1); in wdeleteln()
48 if (win->_orig == NULL) in wdeleteln()
49 win->_y[y] = temp; in wdeleteln()
51 temp = win->_y[y]; in wdeleteln()
54 (void) touchline(win, y, 0, win->_maxx - 1); in wdeleteln()
[all …]
H A Dmvwin.c34 if (by + win->_maxy > LINES || bx + win->_maxx > COLS) in mvwin()
36 dy = by - win->_begy; in mvwin()
37 dx = bx - win->_begx; in mvwin()
38 orig = win->_orig; in mvwin()
40 orig = win; in mvwin()
42 win->_begy += dy; in mvwin()
43 win->_begx += dx; in mvwin()
44 _swflags_(win); in mvwin()
45 win = win->_nextp; in mvwin()
54 _swflags_(win); in mvwin()
[all …]
H A Dtouchwin.c30 touchwin(WINDOW *win) in touchwin() argument
37 maxy = win->_maxy; in touchwin()
39 (void) touchline(win, y, 0, win->_maxx - 1); in touchwin()
53 win->_firstch[y], win->_lastch[y]); in touchline()
55 sx += win->_ch_off; in touchline()
56 ex += win->_ch_off; in touchline()
58 win->_firstch[y] = (short)sx; in touchline()
59 win->_lastch[y] = (short)ex; in touchline()
61 if (win->_firstch[y] > sx) in touchline()
63 if (win->_lastch[y] < ex) in touchline()
[all …]
H A Dinsch.c30 winsch(WINDOW *win, char c) in winsch() argument
35 end = &win->_y[win->_cury][win->_curx]; in winsch()
36 temp1 = &win->_y[win->_cury][win->_maxx - 1]; in winsch()
41 (void) touchline(win, win->_cury, win->_curx, win->_maxx - 1); in winsch()
42 if (win->_cury == LINES - 1 && win->_y[LINES-1][COLS-1] != ' ') in winsch()
43 if (win->_scroll) { in winsch()
44 (void) wrefresh(win); in winsch()
45 (void) scroll(win); in winsch()
46 win->_cury--; in winsch()
/illumos-gate/usr/src/lib/libcurses/screen/
H A Dmakenew.c53 WINDOW *win; in _makenew() local
88 win->_lastch = win->_firstch + nlines; in _makenew()
90 win->_cury = win->_curx = 0; in _makenew()
101 win->_leave = win->_scroll = win->_use_idl = win->_use_keypad = in _makenew()
102 win->_notimeout = win->_immed = win->_sync = FALSE; in _makenew()
104 win->_ndescs = win->_tmarg = 0; in _makenew()
107 win->_delay = win->_parx = win->_pary = -1; in _makenew()
110 win->_parent = win->_padwin = (WINDOW *) NULL; in _makenew()
123 win->_index = 0; in _makenew()
124 win->_nbyte = -1; in _makenew()
[all …]
H A Dwaddch.c61 win->_immed = win->_sync = FALSE; in waddch()
91 win->_curx = x; in waddch()
117 x = win->_curx; in waddch()
118 y = win->_cury; in waddch()
132 x = win->_curx; in waddch()
139 if ((c = _WCHAR(win, c)|rawattrs) != win->_y[y][x]) { in waddch()
189 win->_firstch[y], win->_lastch[y]); in waddch()
194 win->_cury = y; in waddch()
195 win->_curx = x; in waddch()
199 if (win->_sync) in waddch()
[all …]
H A Dmbaddch.c47 wcp = win->_y[y]; in _mbclrch()
97 x = win->_curx; in _mbvalid()
98 wcp = win->_y[win->_cury]; in _mbvalid()
184 if (win->_index < win->_nbyte) in _mbaddch()
198 if ((win->_curx + len) > win->_maxx && in _mbaddch()
199 (win->_insmode || waddch(win, '\n') == ERR)) in _mbaddch()
202 y = win->_cury; in _mbaddch()
203 x = win->_curx; in _mbaddch()
246 if ((win->_curx += len) >= win->_maxx) { in _mbaddch()
247 if (y >= (win->_maxy-1) || y == win->_bmarg) { in _mbaddch()
[all …]
H A Dwinsdelln.c77 if ((win->_cury >= win->_tmarg) && (win->_cury <= win->_bmarg)) in winsdelln()
101 to = win->_cury; in winsdelln()
124 quick = ((win->_ndescs <= 0) && (win->_parent == NULL)); in winsdelln()
134 win->_y[to] = win->_y[fr]; in winsdelln()
181 win->_immed = win->_sync = FALSE; in winsdelln()
182 x = win->_curx; in winsdelln()
183 y = win->_cury; in winsdelln()
185 win->_curx = 0; in winsdelln()
206 if (win->_sync) in winsdelln()
207 wsyncup(win); in winsdelln()
[all …]
H A Dwinsnstr.c63 win->_nbyte = -1; in winsnstr()
72 endx = win->_curx; in winsnstr()
118 wcp = win->_y[cury] + win->_curx; in winsnstr()
127 win->_scroll = win->_sync; in winsnstr()
133 wcp = win->_y[cury] + win->_curx; in winsnstr()
137 (void) _mbclrch(win, cury, win->_curx); in winsnstr()
153 if (win->_firstch[cury] > win->_curx) in winsnstr()
154 win->_firstch[cury] = win->_curx; in winsnstr()
163 if (win->_sync) in winsnstr()
164 wsyncup(win); in winsnstr()
[all …]
H A Dwclrtobot.c56 win->_immed = win->_sync = FALSE; in wclrtobot()
60 if (cury >= win->_tmarg && cury <= win->_bmarg) in wclrtobot()
61 win->_cury = win->_bmarg; in wclrtobot()
63 win->_cury = win->_maxy - 1; in wclrtobot()
65 win->_curx = 0; in wclrtobot()
66 for (; win->_cury > cury; win->_cury--) in wclrtobot()
68 win->_curx = curx; in wclrtobot()
71 if (win == curscr) in wclrtobot()
77 if (win->_sync) in wclrtobot()
78 wsyncup(win); in wclrtobot()
[all …]
H A Dwaddnstr.c51 short maxx_1 = win->_maxx - 1, cury = win->_cury, in waddnstr()
52 curx = win->_curx; in waddnstr()
62 if (win == stdscr) in waddnstr()
71 win->_nbyte = -1; in waddnstr()
75 win->_immed = win->_sync = FALSE; in waddnstr()
84 curx = win->_curx; in waddnstr()
144 win->_curx = curx; in waddnstr()
148 win->_curx = curx; in waddnstr()
151 if (win->_sync) in waddnstr()
152 wsyncup(win); in waddnstr()
[all …]
H A Dwinsch.c51 short curx = win->_curx; in winsch()
60 win->_insmode = TRUE; in winsch()
68 win->_nbyte = -1; in winsch()
69 curx = win->_curx; in winsch()
77 if (cury >= (win->_maxy-1) || cury == win->_bmarg) in winsch()
80 win->_cury++; in winsch()
81 win->_curx = 0; in winsch()
120 win->_lastch[cury] = win->_maxx-1; in winsch()
124 if (win->_sync) in winsch()
125 wsyncup(win); in winsch()
[all …]
H A Dwscrl.c62 if (!win->_scroll || (win->_flags & _ISPAD)) in wscrl()
67 win->_immed = win->_sync = FALSE; in wscrl()
69 curx = win->_curx; cury = win->_cury; in wscrl()
71 if (cury >= win->_tmarg && cury <= win->_bmarg) in wscrl()
72 win->_cury = win->_tmarg; in wscrl()
74 win->_cury = 0; in wscrl()
77 win->_curx = curx; in wscrl()
78 win->_cury = cury; in wscrl()
82 if (win->_sync) in wscrl()
83 wsyncup(win); in wscrl()
[all …]
H A Dwclrtoeol.c51 int y = win->_cury; in wclrtoeol()
52 int x = win->_curx; in wclrtoeol()
57 if (win != curscr) { in wclrtoeol()
58 win->_nbyte = -1; in wclrtoeol()
64 x = win->_curx; in wclrtoeol()
77 memSset(&win->_y[y][x], win->_bkgd, maxx - x); in wclrtoeol()
78 maxx = win->_maxx; in wclrtoeol()
133 win->_firstch[y], win->_lastch[y], win->_firstch[y+1]); in wclrtoeol()
142 if (win->_sync) in wclrtoeol()
143 wsyncup(win); in wclrtoeol()
[all …]
H A Dwdelch.c51 wdelch(WINDOW *win) in wdelch() argument
55 int cury = win->_cury; in wdelch()
60 end = &win->_y[cury][win->_maxx - 1]; in wdelch()
65 win->_nbyte = -1; in wdelch()
68 win->_insmode = TRUE; in wdelch()
71 curx = win->_curx; in wdelch()
95 (*_y16update)(win, 1, win->_maxx - curx, cury, curx); in wdelch()
98 win->_lastch[cury] = win->_maxx - 1; in wdelch()
104 if (win->_sync) in wdelch()
105 wsyncup(win); in wdelch()
[all …]
H A Dgetwin.c53 WINDOW *win = NULL; in getwin() local
58 nelt = sizeof (WINDOW) - sizeof (win->_y) - sizeof (win->_parent) - in getwin()
59 sizeof (win->_parx) - sizeof (win->_pary) - in getwin()
60 sizeof (win->_ndescs) - sizeof (win->_delay) - in getwin()
69 if (_image(win) == ERR) { in getwin()
70 win = (WINDOW *) NULL; in getwin()
82 wcp = win->_y; in getwin()
89 if (win != NULL) in getwin()
90 (void) delwin(win); in getwin()
96 win->_use_idl = win->_use_keypad = FALSE; in getwin()
[all …]
H A Dwgetwstr.c70 savsync = win->_sync; in wgetnwstr()
71 savimmed = win->_immed; in wgetnwstr()
72 savleave = win->_leave; in wgetnwstr()
73 win->_immed = win->_sync = win->_leave = FALSE; in wgetnwstr()
74 (void) wrefresh(win); in wgetnwstr()
86 ch = wgetwch(win); in wgetnwstr()
153 win->_curx = 0; in wgetnwstr()
154 if (win->_cury + 1 > win->_bmarg) in wgetnwstr()
157 win->_cury++; in wgetnwstr()
159 win->_sync = savsync; in wgetnwstr()
[all …]
H A Dwgetstr.c85 savsync = win->_sync; in wgetnstr()
86 savimmed = win->_immed; in wgetnstr()
87 savleave = win->_leave; in wgetnstr()
88 win->_immed = win->_sync = win->_leave = FALSE; in wgetnstr()
89 (void) wrefresh(win); in wgetnstr()
101 ch = wgetch(win); in wgetnstr()
195 win->_curx = 0; in wgetnstr()
196 if (win->_cury + 1 > win->_bmarg) in wgetnstr()
199 win->_cury++; in wgetnstr()
201 win->_sync = savsync; in wgetnstr()
[all …]
H A Dwhline.c47 short cury = win->_cury, curx = win->_curx; in whline()
53 if (num_chars > win->_maxx - curx) in whline()
54 num_chars = win->_maxx - curx; in whline()
58 horch = _WCHAR(win, horch) | a; in whline()
60 if (curx < win->_firstch[cury]) in whline()
61 win->_firstch[cury] = curx; in whline()
63 win->_lastch[cury] = curx; in whline()
64 win->_flags |= _WINCHANGED; in whline()
66 if (win->_sync) in whline()
67 wsyncup(win); in whline()
[all …]
H A Dwbkgd.c62 if (nbkgd == win->_bkgd) in wbkgd()
81 win->_bkgd = nbkgd; in wbkgd()
91 win->_attrs = _ATTR((win->_attrs & ~obkgda) | nbkgda); in wbkgd()
93 win->_attrs = _ATTR((win->_attrs & in wbkgd()
97 win->_attrs = _ATTR((win->_attrs & ~obkgda) | nbkgda); in wbkgd()
99 maxx = win->_maxx - 1; in wbkgd()
100 begch = win->_firstch; in wbkgd()
101 endch = win->_lastch; in wbkgd()
121 if (win->_sync) in wbkgd()
122 wsyncup(win); in wbkgd()
[all …]

12345678910>>...12