Searched refs:curscr (Results 1 - 25 of 31) sorted by relevance

12

/osnet-11/usr/src/lib/libcurses/screen/
H A Dquick_echo.c62 if ((curscr->_flags & _CANT_BE_IMMED) ||
64 (win->_clear) || (curscr->_clear) ||
76 if ((SPy != curscr->_cury) || (SPx != curscr->_curx)) {
77 (void) mvcur(curscr->_cury, curscr->_curx, SPy, SPx);
78 curscr->_cury = SPy;
80 curscr->_curx = SPx + 1;
88 _virtscr->_y[SPy][SPx] = curscr->_y[SPy][SPx] = ch;
90 if (rawattrs != curscr
[all...]
H A Dtstp.c60 curscr->_attrs = A_ATTRIBUTES;
67 curscr->_clear = TRUE;
68 (void) wrefresh(curscr);
83 curscr->_attrs = A_ATTRIBUTES;
H A Dendwin.c116 (void) mvcur(curscr->_cury, curscr->_curx, curscr->_maxy - 1, 0);
124 curscr->_attrs &= ~A_COLOR; /* SS: colors */
126 if ((curscr->_attrs != A_NORMAL) &&
128 _VIDS(A_NORMAL, curscr->_attrs);
139 curscr->_clear = TRUE;
H A Dscr_reset.c67 * curscr. This can be used when a library wants to save
126 /* if get here, everything is ok, read the curscr image */
129 (win->_maxy != curscr->_maxy) || (win->_maxx != curscr->_maxx) ||
260 curscr->_clear = TRUE;
274 /* substitute read in window for the curscr */
283 _VIRTBOT = curscr->_maxy - 1;
287 _VIRTTOP = curscr->_maxy;
290 for (y = curscr->_maxy; y > 0; --y)
295 int saveflag = curscr
[all...]
H A Dwrefresh.c90 curwin = (win == curscr);
92 /* don't allow curscr refresh if the screen was just created */
94 if (curwin && curscr->_sync)
104 curscr->_clear = TRUE;
108 if (curwin || curscr->_clear)
111 /* save curscr cursor coordinates */
112 cy = curscr->_cury;
113 cx = curscr->_curx;
118 scrli = curscr->_maxy;
119 scrco = curscr
[all...]
H A Dwclrtobot.c55 if (win != curscr) {
73 if (win == curscr)
76 /* not curscr */
H A Dmvcur.c104 if (!move_standout_mode && curscr->_attrs && !SP->_mks)
105 _VIDS(A_NORMAL, curscr->_attrs);
119 cury >= 0 && cury < curscr->_maxy &&
120 curx >= 0 && curx < curscr->_maxx) {
146 if (rl >= LARGECOST && cury >= 0 && cury < curscr->_maxy &&
147 curx >= 0 && curx < curscr->_maxx)
176 curscr->_curx = (short) newx;
178 curscr->_cury = (short) newy;
198 cy = curscr->_maxy - 1;
217 /* do in this order since _mvhor may need the curscr imag
[all...]
H A Didlok.c120 cy = curscr->_cury;
121 cx = curscr->_curx;
173 curscr->_tmarg = (short)tsy;
174 curscr->_bmarg = bsy - 1;
176 curscr->_cury = (short)tsy;
177 (void) winsdelln(curscr, dir > 0 ? -idn : idn);
178 curscr->_tmarg = 0;
179 curscr->_bmarg = scrli - 1;
196 curscr->_cury = (short)cy;
198 curscr
[all...]
H A Dinit_pair.c69 /* and "pair" was previously defined, go through the curscr */
78 short lin = curscr->_maxy;
79 chtype **y = curscr->_y;
85 /* must use lin=curscr->_maxy rather then LINES, because */
101 curscr->_attrs &= ~A_COLOR;
H A Dcurses.c49 WINDOW *stdscr, *curscr, *_virtscr; variable
H A Dsetcurscreen.c66 curscr = SP->cur_scr;
H A Dnewscreen.c79 WINDOW *old_curscr = curscr;
203 if ((curscr = SP->cur_scr = newwin(LINES, COLS, 0, 0)) == NULL)
210 curscr->_sync = TRUE;
219 curscr->_flags |= _CANT_BE_IMMED;
262 curscr = old_curscr;
278 fprintf(outf, "SP %x, stdscr %x, curscr %x\n",
279 SP, SP->std_scr, curscr);
H A Dwinsdelln.c138 if ((win == curscr) && _MARKS != NULL) {
159 * If this is curscr, the firstch[] and lastch[]
163 if (win == curscr) {
211 return ((win != curscr && savimmed) ? wrefresh(win) : OK);
H A Dwclrtoeol.c59 if (win != curscr) {
87 /* if curscr, reset blank structure */
88 if (win == curscr) {
H A Dwscrl.c59 if (win == curscr)
60 fprintf(outf, "scroll(curscr, %d)\n", n);
H A Dscr_ll_dump.c70 /* write curscr */
73 if (putwin(curscr, filep) == ERR)
H A Dcurshdr.h59 #define _VIDS(na, oa) (vidupdate((na), (oa), _outch), curscr->_attrs = (na))
141 int *cur_hash; /* hash table of curscr */
225 /* blank lines info of curscr */
226 #define _BEGNS curscr->_firstch
227 #define _ENDNS curscr->_lastch
H A Dwnoutref.c67 scrli = curscr->_maxy;
68 scrco = curscr->_maxx;
119 if (curscr->_sync) {
/osnet-11/usr/src/lib/libxcurses/src/libc/xcurses/
H A Dendwin.c76 curscr->_line[curscr->_maxx-1][0]._at
H A Ddoupdate.c72 #define GOTO(r,c) (__m_mvcur(curscr->_cury, curscr->_curx,r,c,__m_outc),\
73 curscr->_cury = r, curscr->_curx = c)
169 (void) __m_cc_erase(curscr, i, 0, i, curscr->_maxx-1);
170 __m_cc_hash(curscr, __m_screen->_hash, i);
204 curscr->_cury = y;
205 curscr->_curx = 0;
277 optr = &curscr
[all...]
H A Dscr_dump.c64 code = putwin(curscr, fp);
94 /* Replace contents of curscr window structure. */
101 if (w == curscr)
120 * +----+ newscr curscr
H A Dnewterm.c54 WINDOW *curscr; variable
113 (void) wrefresh(curscr);
437 curscr = screen->_curscr;
/osnet-11/usr/src/lib/libxcurses2/src/libc/xcurses/
H A Dendwin.c78 curscr->_line[curscr->_maxx-1][0]._at
H A Dscr_dump.c64 code = putwin(curscr, fp);
92 /* Replace contents of curscr window structure. */
100 if (w == curscr)
110 (void) __m_mvcur(-1, -1, curscr->_cury, curscr->_curx, __m_outc);
120 * +----+ newscr curscr
H A Ddoupdate.c69 #define GOTO(r, c) ((void) __m_mvcur(curscr->_cury, curscr->_curx,\
70 r, c, __m_outc), curscr->_cury = r, curscr->_curx = c)
173 (void) __m_cc_erase(curscr, i, 0, i, curscr->_maxx - 1);
174 __m_cc_hash(curscr, __m_screen->_hash, i);
205 curscr->_cury = y;
206 curscr->_curx = 0;
266 cchar_t *optr = &curscr
[all...]

Completed in 39 milliseconds

12