Home
last modified time | relevance | path

Searched refs:CurScreen (Results 1 – 14 of 14) sorted by relevance

/freebsd-12-stable/contrib/ncurses/ncurses/base/
Dlib_redrawln.c65 if (touchline(CurScreen(sp), beg + win->_begy, num) == ERR) in NCURSES_EXPORT()
69 if (end > CurScreen(sp)->_maxy + 1 - win->_begy) in NCURSES_EXPORT()
70 end = CurScreen(sp)->_maxy + 1 - win->_begy; in NCURSES_EXPORT()
75 if (len > (size_t) (CurScreen(sp)->_maxx + 1 - win->_begx)) in NCURSES_EXPORT()
76 len = (size_t) (CurScreen(sp)->_maxx + 1 - win->_begx); in NCURSES_EXPORT()
77 len *= sizeof(CurScreen(sp)->_line[0].text[0]); in NCURSES_EXPORT()
82 memset(CurScreen(sp)->_line[crow].text + win->_begx, 0, len); in NCURSES_EXPORT()
Dlib_delwin.c85 else if (CurScreen(SP_PARM) != 0) in delwin()
86 touchwin(CurScreen(SP_PARM)); in delwin()
Dlib_set_term.c77 curscr = CurScreen(newSP); in NCURSES_EXPORT()
157 (void) _nc_freewin(CurScreen(sp)); in delscreen()
603 CurScreen(sp) = NCURSES_SP_NAME(newwin) (NCURSES_SP_ARGx slines, scolumns, in NCURSES_SP_NAME()
605 if (CurScreen(sp) == 0) { in NCURSES_SP_NAME()
610 curscr = CurScreen(sp); in NCURSES_SP_NAME()
618 CurScreen(sp)->_clear = FALSE; in NCURSES_SP_NAME()
Dlib_screen.c228 delwin(CurScreen(SP_PARM)); in NCURSES_SP_NAME()
229 CurScreen(SP_PARM) = getwin(fp); in NCURSES_SP_NAME()
231 curscr = CurScreen(SP_PARM); in NCURSES_SP_NAME()
Dlib_refresh.c59 } else if (win == CurScreen(SP_PARM)) { in NCURSES_EXPORT()
60 CurScreen(SP_PARM)->_clear = TRUE; in NCURSES_EXPORT()
Dlib_color.c528 for (y = 0; y <= CurScreen(SP_PARM)->_maxy; y++) { in NCURSES_SP_NAME()
529 struct ldat *ptr = &(CurScreen(SP_PARM)->_line[y]); in NCURSES_SP_NAME()
531 for (x = 0; x <= CurScreen(SP_PARM)->_maxx; x++) { in NCURSES_SP_NAME()
Dlib_pad.c250 register struct ldat *pline = &CurScreen(sp)->_line[nind]; in pnoutrefresh()
Dresizeterm.c487 clearok(CurScreen(SP_PARM), TRUE); /* screen contents are unknown */ in NCURSES_SP_NAME()
Dlib_newwin.c387 return sp == 0 ? 0 : CurScreen(sp); in _nc_curscr_of()
/freebsd-12-stable/contrib/ncurses/ncurses/tty/
Dtty_update.c690 SyncScreens(CurScreen(SP_PARM), curscr); in TINFO_DOUPDATE()
695 if (CurScreen(SP_PARM) == 0 in TINFO_DOUPDATE()
702 if (CurScreen(SP_PARM)->_clear) in TINFO_DOUPDATE()
705 _tracedump("curscr", CurScreen(SP_PARM)); in TINFO_DOUPDATE()
915 if (CurScreen(SP_PARM)->_clear || NewScreen(SP_PARM)->_clear) { /* force refresh ? */ in TINFO_DOUPDATE()
917 CurScreen(SP_PARM)->_clear = FALSE; /* reset flag */ in TINFO_DOUPDATE()
951 || CurScreen(SP_PARM)->_line[i].firstchar != _NOCHANGE) { in TINFO_DOUPDATE()
960 if (i <= CurScreen(SP_PARM)->_maxy) { in TINFO_DOUPDATE()
961 MARK_NOCHANGE(CurScreen(SP_PARM), i); in TINFO_DOUPDATE()
970 for (i = nonempty; i <= CurScreen(SP_PARM)->_maxy; i++) { in TINFO_DOUPDATE()
[all …]
Dhashmap.c97 # define OLDTEXT(sp,n) CurScreen(sp)->_line[n].text
99 # define TEXTWIDTH(sp) (CurScreen(sp)->_maxx + 1)
/freebsd-12-stable/contrib/ncurses/ncurses/win32con/
Dwin_driver.c261 struct ldat *curdat = CurScreen(sp)->_line + row; in find_end_of_change()
294 struct ldat *curdat = CurScreen(sp)->_line + row; in find_next_change()
356 if ((CurScreen(sp)->_clear || NewScreen(sp)->_clear)) { in drv_doupdate()
377 CurScreen(sp)->_line[y].text, in drv_doupdate()
380 CurScreen(sp)->_clear = FALSE; in drv_doupdate()
396 memcpy(&CurScreen(sp)->_line[y].text[x0], in drv_doupdate()
398 n * sizeof(CurScreen(sp)->_line[y].text[x0])); in drv_doupdate()
402 &CurScreen(sp)->_line[y].text[x0], n); in drv_doupdate()
410 if (y <= CurScreen(sp)->_maxy) { in drv_doupdate()
411 MARK_NOCHANGE(CurScreen(sp), y); in drv_doupdate()
[all …]
/freebsd-12-stable/contrib/ncurses/ncurses/tinfo/
Dlib_data.c60 return CURRENT_SCREEN ? CurScreen(CURRENT_SCREEN) : 0; in NCURSES_PUBLIC_VAR()
/freebsd-12-stable/contrib/ncurses/ncurses/
Dcurses.priv.h1001 #define CurScreen(sp) (sp)->_curscr macro