Lines Matching defs:left
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,
76 if (!(left & __CHARTEXT))
77 left |= ACS_VLINE;
94 __CTRACE(__CTRACE_INPUT, "wborder: left = %c, 0x%x\n",
95 left & __CHARTEXT, left & __ATTRIBUTES);
112 left |= (left & __COLOR) ? (win->wattr & ~__COLOR) : win->wattr;
113 left |= (left & __COLOR) ? (win->battr & ~__COLOR) : win->battr;
136 win->alines[i]->line[0].ch = (wchar_t) left & __CHARTEXT;
137 win->alines[i]->line[0].attr = (attr_t) left & __ATTRIBUTES;
175 S(left, ls, WACS_VLINE);
208 cchar_t left, right, bottom, top, topleft, topright, botleft, botright;
215 memcpy(&left, ls, sizeof(cchar_t));
217 memcpy(&left, WACS_VLINE, sizeof(cchar_t));
248 __CTRACE(__CTRACE_INPUT, "wborder_set: left = %c, 0x%x\n",
249 left.vals[0], left.attributes );
266 left.attributes |= (left.attributes & __COLOR) ?
268 left.attributes |= (left.attributes & __COLOR) ?
304 /* left border */
305 cw = wcwidth(left.vals[0]);
309 win->alines[i]->line[j].ch = left.vals[0];
311 win->alines[i]->line[j].attr = left.attributes;
325 if (left.elements > 1) {
326 for (k = 1; k < left.elements; k++) {
330 np->ch = left.vals[ k ];