Lines Matching defs:bottom
51 border(chtype left, chtype right, chtype top, chtype bottom, chtype topleft,
54 return wborder(stdscr, left, right, top, bottom, topleft, topright,
66 wborder(WINDOW *win, chtype left, chtype right, chtype top, chtype bottom,
82 if (!(bottom & __CHARTEXT))
83 bottom |= ACS_HLINE;
100 __CTRACE(__CTRACE_INPUT, "wborder: bottom = %c, 0x%x\n",
101 bottom & __CHARTEXT, bottom & __ATTRIBUTES);
118 bottom |= (bottom & __COLOR) ? (win->wattr & ~__COLOR) : win->wattr;
119 bottom |= (bottom & __COLOR) ? (win->battr & ~__COLOR) : win->battr;
144 lp[i].ch = (wchar_t) bottom & __CHARTEXT;
145 lp[i].attr = (attr_t) bottom & __ATTRIBUTES;
178 S(bottom, bs, WACS_HLINE);
208 cchar_t left, right, bottom, top, topleft, topright, botleft, botright;
227 memcpy(&bottom, bs, sizeof(cchar_t));
229 memcpy(&bottom, WACS_HLINE, sizeof(cchar_t));
254 __CTRACE(__CTRACE_INPUT, "wborder_set: bottom = %c, 0x%x\n",
255 bottom.vals[0], bottom.attributes );
278 bottom.attributes |= (bottom.attributes & __COLOR) ?
280 bottom.attributes |= (bottom.attributes & __COLOR) ?
460 win->alines[endy]->line[i + j].ch = bottom.vals[0];
462 win->alines[endy]->line[i + j].attr = bottom.attributes;
476 if (bottom.elements > 1) {
477 for (k = 1; k < bottom.elements; k++) {
481 np->ch = bottom.vals[ k ];