Home
last modified time | relevance | path

Searched refs:win2 (Results 1 – 5 of 5) sorted by relevance

/mirbsd/src/lib/libocurses/
Dtoucholap.c41 touchoverlap(win1, win2) in touchoverlap() argument
42 register WINDOW *win1, *win2; in touchoverlap()
47 __CTRACE("touchoverlap: (%0.2o, %0.2o);\n", win1, win2);
49 starty = max(win1->begy, win2->begy);
50 startx = max(win1->begx, win2->begx);
51 endy = min(win1->maxy + win1->begy, win2->maxy + win2->begx);
52 endx = min(win1->maxx + win1->begx, win2->maxx + win2->begx);
60 win2->begy, win2->begx, win2->begy + win2->maxy,
61 win2->begx + win2->maxx);
65 starty -= win2->begy;
[all …]
Doverwrite.c44 overwrite(win1, win2) in overwrite() argument
45 register WINDOW *win1, *win2; in overwrite()
50 __CTRACE("overwrite: (%0.2o, %0.2o);\n", win1, win2);
52 starty = max(win1->begy, win2->begy);
53 startx = max(win1->begx, win2->begx);
54 endy = min(win1->maxy + win1->begy, win2->maxy + win2->begx);
55 endx = min(win1->maxx + win1->begx, win2->maxx + win2->begx);
65 &win2->lines[y - win2->begy]->line[startx - win2->begx],
68 __touchline(win2, y, startx - win2->begx, endx - win2->begx,
Doverlay.c43 overlay(win1, win2) in overlay() argument
44 register WINDOW *win1, *win2; in overlay()
51 __CTRACE("overlay: (%0.2o, %0.2o);\n", win1, win2);
53 starty = max(win1->begy, win2->begy);
54 startx = max(win1->begx, win2->begx);
55 endy = min(win1->maxy + win1->begy, win2->maxy + win2->begx);
56 endx = min(win1->maxx + win1->begx, win2->maxx + win2->begx);
64 y2 = starty - win2->begy;
67 x = startx - win2->begx;
71 wmove(win2, y2, x);
[all …]
/mirbsd/src/lib/libncurses/src/ncurses/base/
Dlib_overlay.c104 overlay(const WINDOW *win1, WINDOW *win2) in overlay() argument
106 T((T_CALLED("overlay(%p,%p)"), win1, win2)); in overlay()
107 returnCode(overlap(win1, win2, TRUE)); in overlay()
121 overwrite(const WINDOW *win1, WINDOW *win2) in overwrite() argument
123 T((T_CALLED("overwrite(%p,%p)"), win1, win2)); in overwrite()
124 returnCode(overlap(win1, win2, FALSE)); in overwrite()
/mirbsd/src/gnu/usr.bin/lynx/src/
DLYGCurses.h186 int overlay(WINDOW * win1, WINDOW * win2);
188 int overwrite(WINDOW * win1, WINDOW * win2);