Lines Matching refs:row
171 int row = 0;
179 ui_browser__gotorc(browser, row, 0);
180 browser->write(browser, nd, row);
181 if (++row == browser->rows)
186 return row;
189 bool ui_browser__is_current_entry(struct ui_browser *browser, unsigned row)
191 return browser->top_idx + row == browser->index;
314 row = 0;
324 ui_browser__gotorc(browser, row++, col);
334 int row;
337 row = browser->refresh(browser);
345 SLsmg_fill_region(browser->y + row + browser->extra_title_lines, browser->x,
346 browser->rows - row, width, ' ');
502 int row = 0;
511 ui_browser__gotorc(browser, row, 0);
512 browser->write(browser, pos, row);
513 if (++row == browser->rows)
518 return row;
629 unsigned int row = 0, idx = browser->top_idx;
637 row < (unsigned)SLtt_Screen_Rows - 1) {
640 ui_browser__gotorc(browser, row, 0);
641 browser->write(browser, pos, row);
642 if (++row == browser->rows)
650 return row;
674 unsigned int row, end_row;
679 row = start - browser->top_idx;
680 ui_browser__gotorc(browser, row, column);
682 ui_browser__gotorc(browser, row, column + 1);
685 if (row-- == 0)
688 row = browser->rows - 1;
696 SLsmg_draw_vline(row - end_row + 1);
714 unsigned int row, end_row;
719 row = start - browser->top_idx;
720 ui_browser__gotorc(browser, row, column);
722 ui_browser__gotorc(browser, row, column + 1);
725 if (++row == 0)
728 row = 0;
735 ui_browser__gotorc(browser, row, column);
736 SLsmg_draw_vline(end_row - row + 1);
760 unsigned int row, bool arrow_down)
764 if (row >= browser->top_idx)
765 end_row = row - browser->top_idx;