Searched refs:win (Results 151 - 175 of 268) sorted by relevance

1234567891011

/illumos-gate/usr/src/lib/libcurses/screen/
H A D_mvwinsnwstr.c40 mvwinsnwstr(WINDOW *win, int y, int x, wchar_t *ws, int n) argument
42 return ((wmove(win, y, x) == ERR ? ERR : winsnwstr(win, ws, n)));
H A D_mvwinwchnstr.c40 mvwinwchnstr(WINDOW *win, int y, int x, chtype *str, int n) argument
42 return ((wmove(win, y, x) == ERR ? ERR : winwchnstr(win, str, n)));
H A D_mvwvline.c49 mvwvline(WINDOW *win, int y, int x, chtype c, int n) argument
51 return (wmove(win, y, x) == ERR ? ERR : wvline(win, c, n));
H A Dderwin.c60 WINDOW *win = (WINDOW *) NULL, *par; local
76 if ((win = _makenew(num_lines, nc, by + orig->_begy,
82 win->_parx = (short) bx;
84 win->_pary = (short) by;
85 win->_bkgd = orig->_bkgd;
86 win->_attrs = orig->_attrs;
87 w_y = win->_y;
94 w_y16 = win ->_y16;
105 win->_yoffset = orig->_yoffset;
108 win
[all...]
H A Dmvwprintw.c55 mvwprintw(WINDOW *win, int y, int x, ...) argument
62 return (wmove(win, y, x) == OK ? vwprintw(win, fmt, ap) : ERR);
H A Dmvwscanw.c55 mvwscanw(WINDOW *win, int y, int x, ...) argument
63 return (wmove(win, y, x) == OK ? vwscanw(win, fmt, ap) : ERR);
H A Dquick_echo.c55 _quick_echo(WINDOW *win, chtype ch) argument
57 short y = win->_cury;
58 short SPy = y + win->_begy + win->_yoffset;
59 short SPx = (win->_curx - 1) + win->_begx;
63 (win->_flags & _WINCHANGED) ||
64 (win->_clear) || (curscr->_clear) ||
68 win->_flags |= _WINCHANGED;
69 return (wrefresh(win));
[all...]
H A Dwattron.c48 wattron(WINDOW *win, chtype a) argument
56 win->_attrs &= ~A_COLOR;
60 win->_attrs |= (a & A_ATTRIBUTES);
H A Dwprintw.c58 wprintw(WINDOW *win, ...) argument
63 va_start(ap, win);
65 return (vwprintw(win, fmt, ap));
H A Dwscanw.c57 wscanw(WINDOW *win, ...) argument
62 va_start(ap, win);
64 return (vwscanw(win, fmt, ap));
H A Dllib-lcurses44 int __sscans(WINDOW *win, char *fmt, ...);
47 int _sprintw(WINDOW *win, char *fmt, ...);
77 void _update_old_y_area(WINDOW *win, int nlines, int ncols, int start_line,
173 int garbagedlines(WINDOW *win, int start, int finish);
176 int garbagedwin(WINDOW *win);
242 int intrflush(WINDOW *win, int flag);
257 int meta(WINDOW *win, int flag);
365 int mvwaddch(WINDOW *win, int y, int x, chtype ch);
368 int mvwaddchnstr(WINDOW *win, int y, int x, chtype *ch, int n);
371 int mvwaddchstr(WINDOW *win, in
[all...]
H A Dwgetch.c58 wgetch(WINDOW *win) argument
68 win->_use_keypad, SP->kp_state);
81 if (cur_term->_delay <= 0 && cur_term->_delay != win->_delay)
82 (void) ttimeout(win->_delay);
84 if ((win->_flags & (_WINCHANGED | _WINMOVED)) && !(win->_flags &
86 (void) wrefresh(win);
92 inp = (int)tgetch((int)(win->_use_keypad ? 1 + win->_notimeout : 0));
95 if (SP->fl_echoit && (inp < 0200) && (inp >= 0) && !(win
[all...]
H A Dwgetstr.c52 wgetstr(WINDOW *win, char *str) argument
54 return ((wgetnstr(win, str, LENGTH) == ERR) ? ERR : OK);
58 wgetnstr(WINDOW *win, char *str, int n) argument
87 savsync = win->_sync;
88 savimmed = win->_immed;
89 savleave = win->_leave;
90 win->_immed = win->_sync = win->_leave = FALSE;
91 (void) wrefresh(win);
[all...]
H A Dwinstr.c48 winstr(WINDOW *win, char *str) argument
51 int cy = win->_cury;
52 chtype *ptr = &(win->_y[cy][win->_curx]),
53 *pmax = &(win->_y[cy][win->_maxx]);
54 chtype *p1st = &(win->_y[cy][0]);
H A Dmbinsshift.c43 _mbinsshift(WINDOW *win, int len) argument
48 y = win->_cury;
49 x = win->_curx;
50 maxx = win->_maxx;
51 wcp = win->_y[y];
79 (void) _mbclrch(win, y, x + mv - 1);
90 *ep = win->_bkgd;
96 if (x < win->_firstch[y])
98 win->_firstch[y] = (short)x;
99 win
[all...]
H A Dslk_refresh.c63 WINDOW *win; local
70 win = slk->_win;
73 if (win)
74 (void) mvwaddstr(win, 0, slk->_labx[i],
82 if (!win) {
95 return (win ? TRUE : FALSE);
H A DV3.upd_old_y.c49 _update_old_y_area(WINDOW *win, int nlines, int ncols, argument
58 win->_y16[row][col] = _TO_OCHTYPE(win->_y[row][col]);
H A D_intrflush.c50 intrflush(WINDOW *win, int flag) argument
H A Dmouse.c115 wmouse_position(WINDOW *win, int *x, int *y) argument
119 if (win->_begy > MOUSE_Y_POS || win->_begx > MOUSE_X_POS ||
120 win->_begy+win->_maxy < MOUSE_Y_POS ||
121 win->_begx+win->_maxx < MOUSE_X_POS) {
124 *x = MOUSE_X_POS - win->_begx;
125 *y = MOUSE_Y_POS - win->_begy;
H A Dwinnstr.c48 * Copy n chars in window win from current cursor position to end
53 winnstr(WINDOW *win, char *str, int ncols) argument
56 int cy = win->_cury;
57 chtype *ptr = &(win->_y[cy][win->_curx]),
58 *pmax = &(win->_y[cy][win->_maxx]);
89 if (++cy == win->_maxy)
92 ptr = &(win->_y[cy][0]);
93 pmax = ptr + win
[all...]
H A Dwinnwstr.c39 * Copy n chars(wchar_t) in window win from current cursor position to end
44 winnwstr(WINDOW *win, wchar_t *wstr, int ncols) argument
47 int cy = win->_cury;
48 chtype *ptr = &(win->_y[cy][win->_curx]),
49 *pmax = &(win->_y[cy][win->_maxx]);
84 if (++cy == win->_maxy)
87 ptr = &(win->_y[cy][0]);
88 pmax = ptr + win
[all...]
H A Dwsyncdown.c47 /* Make the changes in ancestors visible in win. */
50 wsyncdown(WINDOW *win) argument
56 py = win->_pary;
57 px = win->_parx;
58 endy = win->_maxy;
59 endx = win->_maxx - 1;
61 for (par = win->_parent; par != NULL; par = par->_parent) {
64 wbch = win->_firstch;
65 wech = win->_lastch;
84 win
[all...]
H A DV3.box.c50 box(WINDOW *win, _ochtype v, _ochtype h) argument
52 return (wborder(win, _FROM_OCHTYPE(v), _FROM_OCHTYPE(v),
/illumos-gate/usr/src/lib/libeti/menu/common/
H A Dmenuwin.c39 set_menu_win(MENU *m, WINDOW *win) argument
45 UserWin(m) = win;
49 UserWin(Dfl_Menu) = win;
/illumos-gate/usr/src/ucblib/libcurses/
H A Dprintw.c51 wprintw(WINDOW *win, char *fmt, ...) argument
56 return (_sprintw(win, fmt, ap));
67 _sprintw(WINDOW *win, char *fmt, va_list ap) argument
72 return (waddstr(win, buf));

Completed in 73 milliseconds

1234567891011