/src/usr.bin/talk/ |
display.c | 69 display(xwin_t *win, char *text, int size) 76 xscroll(win, 0); 81 if (*text == win->cerase) { 82 wmove(win->x_win, win->x_line, max(--win->x_col, 0)); 83 getyx(win->x_win, win->x_line, win->x_col); 84 waddch(win->x_win, ' ') [all...] |
/src/lib/libcurses/ |
getyx.c | 48 getpary(WINDOW *win) 51 if (win == NULL) 54 if (win->orig == NULL) 57 return win->begy - win->orig->begy; 66 getparx(WINDOW *win) 69 if (win == NULL) 72 if (win->orig == NULL) 75 return win->begx - win->orig->begx [all...] |
leaveok.c | 45 leaveok(WINDOW *win, bool bf) 47 if (__predict_false(win == NULL)) 51 win->flags |= __LEAVEOK; 53 win->flags &= ~__LEAVEOK; 62 is_leaveok(const WINDOW *win) 64 if (__predict_false(win == NULL)) 67 return win->flags & __LEAVEOK ? true : false;
|
getstr.c | 99 mvwgetnstr(WINDOW *win, int y, int x, char *str, int n) 101 if (wmove(win, y, x) == ERR) 104 return wgetnstr(win, str, n); 114 mvwgetstr(WINDOW *win, int y, int x, char *str) 116 if (wmove(win, y, x) == ERR) 119 return wgetstr(win, str); 131 wgetstr(WINDOW *win, char *str) 133 return __wgetnstr(win, str, -1); 142 wgetnstr(WINDOW *win, char *str, int n) 150 return __wgetnstr(win, str, n) [all...] |
move.c | 63 wmove(WINDOW *win, int y, int x) 65 __CTRACE(__CTRACE_MISC, "wmove: win %p, (%d, %d)\n", win, y, x); 66 if (__predict_false(win == NULL)) 71 if (x > win->maxx || y >= win->maxy) 75 if (win->cury < win->maxy) 76 win->alines[win->cury]->flags &= ~ __ISPASTEOL [all...] |
nodelay.c | 43 nodelay(WINDOW *win, bool bf) 46 if (__predict_false(win == NULL)) 50 win->delay = 0; 52 win->delay = -1;
|
timeout.c | 60 wtimeout(WINDOW *win, int delay) 63 if (__predict_false(win == NULL)) 67 win->delay = -1; 69 win->delay = delay; 76 win->delay = 255; 78 win->delay = (delay - 1)/ 100 + 1;
|
delwin.c | 51 delwin(WINDOW *win) 57 __CTRACE(__CTRACE_WINDOW, "delwin(%p)\n", win); 59 if (win == NULL) 66 __cursesi_win_free_nsp(win); 69 if (win->orig == NULL) { 74 free(win->wspace); 75 wp = win->nextp; 76 while (wp != win) { 83 screen = win->screen; 85 if (wl->winp != win) [all...] |
scroll.c | 49 scroll(WINDOW *win) 52 return wscrl(win, 1); 97 wscrl(WINDOW *win, int nlines) 101 __CTRACE(__CTRACE_WINDOW, "wscrl: (%p) lines=%d\n", win, nlines); 103 if (__predict_false(win == NULL)) 106 if (!(win->flags & __SCROLLOK)) 111 getyx(win, oy, ox); 113 wmove(win, win->scr_t, 1); 114 winsdelln(win, 0 - nlines) [all...] |
touchwin.c | 51 __sync(WINDOW *win) 53 if (__predict_false(win == NULL)) 56 if (win->flags & __IMMEDOK) 57 wrefresh(win); 58 if (win->flags & __SYNCOK) 59 wsyncup(win); 67 is_linetouched(WINDOW *win, int line) 69 if (__predict_false(win == NULL)) 72 if (line > win->maxy) 76 win, line, (win->alines[line]->flags & __ISDIRTY)) [all...] |
insdelln.c | 69 winsdelln(WINDOW *win, int nlines) 79 "winsdelln: (%p) cury=%d lines=%d\n", win, win->cury, nlines); 81 if (__predict_false(win == NULL)) 87 if (__using_color && win != curscr) 88 attr = win->battr & __COLOR; 94 if (win->cury < win->scr_t || win->cury > win->scr_b) [all...] |
id_subwins.c | 51 WINDOW *win; local in function:__id_subwins 54 for (win = orig->nextp; win != orig; win = win->nextp) { 55 oy = win->begy - orig->begy; 56 for (y = 0; y < win->maxy; y++) 57 win->alines[y]->line = 58 &orig->alines[oy + y]->line[win->ch_off];
|
mvwin.c | 52 mvderwin(WINDOW *win, int dy, int dx) 58 if (__predict_false(win == NULL)) 61 parent = win->orig; 66 if (((win->maxx + dx) > parent->maxx) || 67 ((win->maxy + dy) > parent->maxy)) 70 win->flags |= __ISDERWIN; 71 win->derx = dx; 72 win->dery = dy; 80 for (i = 0; i < win->maxy; i++) { 85 if (*plp->lastchp < x + win->maxx [all...] |
delch.c | 73 mvwdelch(WINDOW *win, int y, int x) 75 if (wmove(win, y, x) == ERR) 78 return wdelch(win); 88 wdelch(WINDOW *win) 92 if (__predict_false(win == NULL)) 96 end = &win->alines[win->cury]->line[win->maxx - 1]; 97 temp1 = &win->alines[win->cury]->line[win->curx] [all...] |
keypad.c | 43 keypad(WINDOW *win, bool bf) 46 "keypad: win %p, %s\n", win, bf ? "TRUE" : "FALSE"); 47 if (__predict_false(win == NULL)) 51 win->flags |= __KEYPAD; 57 win->flags &= ~__KEYPAD; 67 is_keypad(const WINDOW *win) 69 if (__predict_false(win == NULL)) 73 return win->flags & __KEYPAD ? true : false;
|
resize.c | 45 static int __resizeterm(WINDOW *win, int nlines, int ncols); 46 static int __resizewin(WINDOW *win, int nlines, int ncols); 53 wresize(WINDOW *win, int req_nlines, int req_ncols) 58 if (__predict_false(win == NULL)) 62 win, nlines, ncols); 63 if (win->orig != NULL) { 65 if (win->begy > win->orig->begy + win->orig->maxy) 66 win->begy = win->orig->begy + win->orig->maxy - 1 183 WINDOW *win; local in function:resize_term [all...] |
clrtoeol.c | 64 wclrtoeol(WINDOW *win) 71 if (__predict_false(win == NULL)) 74 bch = win->bch; 75 if (win != curscr) 76 battr = win->battr & __ATTRIBUTES; 80 y = win->cury; 81 x = win->curx; 82 if (win->alines[y]->flags & __ISPASTEOL) { 83 if (y < win->maxy - 1) { 84 win->alines[y]->flags &= ~__ISPASTEOL [all...] |
newwin.c | 83 dupwin(WINDOW *win) 87 if (__predict_false(win == NULL)) 90 if ((new_one = __newwin(_cursesi_screen, win->maxy, win->maxx, 91 win->begy, win->begx, FALSE, 92 win == stdscr ? TRUE : FALSE)) == NULL) 95 overwrite(win, new_one); 127 WINDOW *win; local in function:__newwin 145 if ((win = __makenew(screen, maxy, maxx, by, bx, 0, ispad)) == NULL 196 WINDOW *win; local in function:__subwin 263 WINDOW *win; local in function:__makenew [all...] |
get_wstr.c | 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) [all...] |
inch.c | 69 mvwinch(WINDOW *win, int y, int x) 72 if (wmove(win, y, x) == ERR) 75 return winch(win); 85 winch(WINDOW *win) 90 if (__predict_false(win == NULL)) 93 ch = (chtype) ((win)->alines[(win)->cury]->line[(win)->curx].ch & 95 attr = (attr_t) ((win)->alines[(win)->cury]->line[(win)->curx].attr [all...] |
insstr.c | 100 mvwinsstr(WINDOW *win, int y, int x, const char *str) 103 if (wmove(win, y, x) == ERR) 106 return winsstr(win, str); 114 mvwinsnstr(WINDOW *win, int y, int x, const char *str, int n) 117 if (wmove(win, y, x) == ERR) 120 return winsnstr(win, str, n); 131 winsstr(WINDOW *win, const char *str) 134 return winsnstr(win, str, -1); 143 winsnstr(WINDOW *win, const char *str, int n) 153 if (__predict_false(win == NULL) [all...] |
instr.c | 93 mvwinstr(WINDOW *win, int y, int x, char *str) 95 if (wmove(win, y, x) == ERR) 98 return winstr(win, str); 102 mvwinnstr(WINDOW *win, int y, int x, char *str, int n) 104 if (wmove(win, y, x) == ERR) 107 return winnstr(win, str, n); 120 winstr(WINDOW *win, char *str) 123 return winnstr(win, str, -1); 137 winnstr(WINDOW *win, char *str, int n) 142 if ((win == NULL) || (str == NULL) [all...] |
clear.c | 63 wclear(WINDOW *win) 65 if (__predict_false(win == NULL)) 68 if (werase(win) == OK) { 69 win->flags |= __CLEAROK;
|
clearok.c | 45 clearok(WINDOW *win, bool bf) 47 if (__predict_false(win == NULL)) 51 win->flags |= __CLEAROK; 53 win->flags &= ~__CLEAROK;
|
flushok.c | 45 flushok(WINDOW *win, bool bf) 47 if (__predict_false(win == NULL)) 51 win->flags |= __FLUSH; 53 win->flags &= ~__FLUSH;
|