Lines Matching defs:row
107 * surrounding 8 cells. There is an empty row and column around
109 * as an extra row at the end for the fetches into tempbuf.
346 drawcell(win, row, col)
348 int row, col;
354 unsigned char *loc = lp->buffer + ((row + 1) * (lp->ncols + 2)) + col + 1;
367 lp->xb + lp->xs * col, lp->yb + lp->ys * row, lp->xs, lp->ys);
370 0, 0, lp->xb + lp->xs * col, lp->yb + lp->ys * row,
376 erasecell(win, row, col)
378 int row, col;
383 lp->xb + lp->xs * col, lp->yb + lp->ys * row, lp->xs, lp->ys);
394 int off, row, col, lastrow;
399 row = (off - col) / (lp->ncols + 2);
409 if (row == 1) {
414 if (row == lp->nrows) {
451 int off, row, col, lastrow;
455 row = off / (lp->ncols + 2);
457 row = (off - col) / (lp->ncols + 2);
467 if (row == 1) {
472 if (row == lp->nrows) {
500 setcell(win, row, col)
502 int row;
508 loc = lp->buffer + ((row + 1) * (lp->ncols + 2)) + col + 1;
510 drawcell(win, row, col);
537 int row, col;
577 row = *patptr++;
579 row += lp->nrows / 2;
580 setcell(win, row, col);
590 int row, col;
601 /* copy the last row to another buffer for wraparound */
604 for (row = 0; row < lp->nrows; ++row) {
607 *temploc = (row == (lp->nrows - 3)) ?
618 drawcell(win, row, col);
624 erasecell(win, row, col);