Lines Matching defs:attr

53 attr_get(attr_t *attr, short *pair, void *opts)
55 return wattr_get(stdscr, attr, pair, opts);
64 attr_on(attr_t attr, void *opts)
66 return wattr_on(stdscr, attr, opts);
75 attr_off(attr_t attr, void *opts)
77 return wattr_off(stdscr, attr, opts);
86 attr_set(attr_t attr, short pair, void *opts)
88 return wattr_set(stdscr, attr, pair, opts);
108 attron(int attr)
110 return wattron(stdscr, attr);
118 attroff(int attr)
120 return wattroff(stdscr, attr);
129 attrset(int attr)
131 return wattrset(stdscr, attr);
144 wattr_get(WINDOW *win, attr_t *attr, short *pair, void *opts)
150 if (attr != NULL) {
151 *attr = win->wattr;
153 *attr &= WA_ATTRIBUTES;
167 wattr_on(WINDOW *win, attr_t attr, void *opts)
172 return __wattr_on(win, attr);
183 wattr_off(WINDOW *win, attr_t attr, void *opts)
188 return __wattr_off(win, attr);
197 wattr_set(WINDOW *win, attr_t attr, short pair, void *opts)
199 __CTRACE(__CTRACE_ATTR, "wattr_set: win %p, attr %08x, pair %d\n",
200 win, attr, pair);
209 attr = (attr & ~__COLOR) | COLOR_PAIR(pair);
212 __wattr_on(win, attr);
254 wattron(WINDOW *win, int attr)
256 __CTRACE(__CTRACE_ATTR, "wattron: win %p, attr %08x\n", win, attr);
257 return __wattr_on(win, (attr_t) attr);
265 wattroff(WINDOW *win, int attr)
267 __CTRACE(__CTRACE_ATTR, "wattroff: win %p, attr %08x\n", win, attr);
268 return __wattr_off(win, (attr_t) attr);
277 wattrset(WINDOW *win, int attr)
279 __CTRACE(__CTRACE_ATTR, "wattrset: win %p, attr %08x\n", win, attr);
281 __wattr_on(win, (attr_t) attr);
329 attr_t attr = 0;
334 attr |= __BLINK;
336 attr |= __BOLD;
338 attr |= __DIM;
340 attr |= __BLANK;
342 attr |= __PROTECT;
344 attr |= __REVERSE;
347 attr |= WA_LOW;
349 attr |= WA_TOP;
351 attr |= WA_LEFT;
353 attr |= WA_RIGHT;
355 attr |= WA_HORIZONTAL;
357 attr |= WA_VERTICAL;
361 attr |= __STANDOUT;
363 attr |= __UNDERSCORE;
365 attr |= __ALTCHARSET;
367 return attr;
373 __wattr_on(WINDOW *win, attr_t attr)
382 __CTRACE(__CTRACE_ATTR, "wattr_on: win %p, attr %08x\n", win, attr);
385 if (attr & __BLINK && t_enter_blink_mode(t) != NULL)
387 if (attr & __BOLD && t_enter_bold_mode(t) != NULL)
389 if (attr & __DIM && t_enter_dim_mode(t) != NULL)
391 if (attr & __BLANK && t_enter_secure_mode(t) != NULL)
393 if (attr & __PROTECT && t_enter_protected_mode(t) != NULL)
395 if (attr & __REVERSE && t_enter_reverse_mode(t) != NULL)
398 if (attr & WA_LOW && t_enter_low_hl_mode(t) != NULL)
400 if (attr & WA_TOP && t_enter_top_hl_mode(t) != NULL)
402 if (attr & WA_LEFT && t_enter_left_hl_mode(t) != NULL)
404 if (attr & WA_RIGHT && t_enter_right_hl_mode(t) != NULL)
406 if (attr & WA_HORIZONTAL && t_enter_horizontal_hl_mode(t) != NULL)
408 if (attr & WA_VERTICAL && t_enter_vertical_hl_mode(t) != NULL)
412 if (attr & __STANDOUT && t_enter_standout_mode(t) != NULL &&
415 if (attr & __UNDERSCORE && t_enter_underline_mode(t) != NULL &&
418 if (attr & __COLOR)
419 __wcolor_set(win, attr);
425 __wattr_off(WINDOW *win, attr_t attr)
434 __CTRACE(__CTRACE_ATTR, "wattr_off: win %p, attr %08x\n", win, attr);
437 if (attr & __BLINK)
439 if (attr & __BOLD)
441 if (attr & __DIM)
443 if (attr & __BLANK)
445 if (attr & __PROTECT)
447 if (attr & __REVERSE)
450 if (attr & WA_LOW)
452 if (attr & WA_TOP)
454 if (attr & WA_LEFT)
456 if (attr & WA_RIGHT)
458 if (attr & WA_HORIZONTAL)
460 if (attr & WA_VERTICAL)
464 if (attr & __STANDOUT)
466 if (attr & __UNDERSCORE)
468 if (attr & __COLOR) {
477 __wcolor_set(WINDOW *win, attr_t attr)
490 win->wattr |= attr & __COLOR;