Searched refs:win1 (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/ucblib/libcurses/
H A Dtoucholap.c30 * Touch, on win2, the part that overlaps with win1.
34 touchoverlap(WINDOW *win1, WINDOW *win2) argument
39 fprintf(outf, "TOUCHOVERLAP(%0.2o, %0.2o);\n", win1, win2);
41 starty = max(win1->_begy, win2->_begy);
42 startx = max(win1->_begx, win2->_begx);
43 endy = min(win1->_maxy + win1->_begy, win2->_maxy + win2->_begy);
44 endx = min(win1->_maxx + win1->_begx, win2->_maxx + win2->_begx);
48 fprintf(outf, "TOUCHOVERLAP:win1 (
[all...]
H A Doverlay.c31 * This routine writes win1 on win2 non-destructively.
35 overlay(WINDOW *win1, WINDOW *win2) argument
42 fprintf(outf, "OVERLAY(%0.2o, %0.2o);\n", win1, win2);
44 starty = max(win1->_begy, win2->_begy);
45 startx = max(win1->_begx, win2->_begx);
46 endy = min(win1->_maxy + win1->_begy, win2->_maxy + win2->_begy);
47 endx = min(win1->_maxx + win1->_begx, win2->_maxx + win2->_begx);
54 y1 = starty - win1
[all...]
H A Doverwrite.c32 * This routine writes win1 on win2 destructively.
36 overwrite(WINDOW *win1, WINDOW *win2) argument
41 fprintf(outf, "OVERWRITE(%0.2o, %0.2o);\n", win1, win2);
43 starty = max(win1->_begy, win2->_begy);
44 startx = max(win1->_begx, win2->_begx);
45 endy = min(win1->_maxy + win1->_begy, win2->_maxy + win2->_begy);
46 endx = min(win1->_maxx + win1->_begx, win2->_maxx + win2->_begx);
56 &win1
[all...]
/illumos-gate/usr/src/lib/libcurses/screen/
H A Dscr_reset.c79 WINDOW *win = NULL, *win1 = NULL; local
128 ((type == 2) && ((win1 = dupwin(win)) == NULL)) ||
257 if (win1 != NULL)
258 (void) delwin(win1);
286 SP->virt_scr = _virtscr = win1;

Completed in 74 milliseconds