Home
last modified time | relevance | path

Searched refs:AttrOf (Results 1 – 19 of 19) sorted by relevance

/mirbsd/src/lib/libncurses/src/ncurses/
Dcurses.priv.h263 AttrOf(value) &= ALL_BUT_COLOR, \
264 AttrOf(value) |= (A_COLOR & COLOR_PAIR((p > 255) ? 255 : p))
267 #define unColor(n) (AttrOf(n) & ALL_BUT_COLOR)
270 #define SameAttrOf(a,b) (AttrOf(a) == AttrOf(b) && GetPair(a) == GetPair(b))
275 SetAttr(value, AttrOf(value) | (A_COLOR & COLOR_PAIR(p)))
276 #define GetPair(value) PAIR_NUMBER(AttrOf(value))
277 #define unColor(n) (AttrOf(n) & ALL_BUT_COLOR)
281 #define SameAttrOf(a,b) (AttrOf(a) == AttrOf(b))
671 #define AttrOf(c) ((c).attr) macro
672 #define AddAttr(c,a) AttrOf(c) |= a
[all …]
/mirbsd/src/lib/libncurses/src/ncurses/base/
Dlib_bkgd.c54 attr_t off = AttrOf(win->_nc_bkgd); in NCURSES_EXPORT()
55 attr_t on = AttrOf(CHDEREF(ch)); in NCURSES_EXPORT()
72 SetChar(win->_nc_bkgd, BLANK_TEXT, AttrOf(CHDEREF(ch))); in NCURSES_EXPORT()
92 | (AttrOf(wch) & ALL_BUT_COLOR) in NCURSES_EXPORT()
130 wattrset(win, AttrOf(win->_nc_bkgd)); in wbkgrnd()
Dlib_addch.c62 && AttrOf(ch) == A_NORMAL in render_char()
66 SetAttr(ch, a | AttrOf(win->_nc_bkgd)); in render_char()
72 a |= AttrOf(win->_nc_bkgd) & COLOR_MASK(a); in render_char()
84 AddAttr(ch, (a & COLOR_MASK(AttrOf(ch)))); in render_char()
204 attr_t attrs = AttrOf(CHDEREF(ch)); in _nc_build_wch()
381 if ((AttrOf(ch) & A_ALTCHARSET) in waddch_nosync()
416 AddAttr(blank, AttrOf(ch)); in waddch_nosync()
460 SetChar(sch, *s++, AttrOf(ch)); in waddch_nosync()
Dlib_overlay.c136 attr_t bk = AttrOf(dst->_nc_bkgd); in copywin()
168 (AttrOf(src->_line[sy].text[sx]) & mask) | bk); in copywin()
Dlib_slkattr.c49 attr_t result = AttrOf(SP->_slk->attr) & ALL_BUT_COLOR; in NCURSES_EXPORT()
Dlib_winch.c50 AttrOf(win->_line[win->_cury].text[win->_curx])); in NCURSES_EXPORT()
Dlib_inchstr.c59 AttrOf(win->_line[win->_cury].text[win->_curx + i]); in NCURSES_EXPORT()
Dlib_slkrefr.c65 wattrset(slk->win, AttrOf(SP->_slk->attr)); in slk_intern_refresh()
Dlib_box.c52 return CharOf(wch) | AttrOf(wch); in _my_render()
Dlib_pad.c206 SetChar(ch, L(' '), AttrOf(oline->text[j - 1])); in pnoutrefresh()
/mirbsd/src/lib/libncurses/src/ncurses/tty/
Dtty_display.h121 #define UpdateAttrs(c) if (!SameAttrOf(D->_current_attr, AttrOf(c))) { \
123 vidattr(AttrOf(c)); \
134 #define UpdateAttrs(c) if (!SameAttrOf(D->_current_attr, AttrOf(c))) \
135 vidattr(AttrOf(c));
Dtty_update.c220 if ((AttrOf(attr) & A_ALTCHARSET) in PutAttrChar()
243 if (AttrOf(attr) & A_ALTCHARSET) { in PutAttrChar()
250 SetChar(my_ch, temp, AttrOf(attr)); in PutAttrChar()
255 SetChar(tilde, L('`'), AttrOf(attr)); in PutAttrChar()
660 attr_t turnon = AttrOf(newscr->_line[i].text[j]) & ~rattr; in doupdate()
664 rattr = AttrOf(newscr->_line[i].text[j]); in doupdate()
687 || !SAFE(AttrOf(newscr->_line[i].text[j - k]))) in doupdate()
697 if (AttrOf(newscr->_line[m].text[n]) == rattr) { in doupdate()
723 && SAFE(AttrOf(lastline[n]))) in doupdate()
730 || !SAFE(AttrOf(lastline[n + k]))) in doupdate()
[all …]
Dlib_mvcur.c879 if ((AttrOf(oldattr) & A_ALTCHARSET) in mvcur()
880 || (AttrOf(oldattr) && !move_standout_mode)) { in mvcur()
882 (unsigned long) AttrOf(oldattr), in mvcur()
883 _traceattr(AttrOf(oldattr)))); in mvcur()
936 (unsigned long) AttrOf(oldattr), in mvcur()
937 _traceattr(AttrOf(oldattr)))); in mvcur()
938 (void) VIDATTR(AttrOf(oldattr), GetPair(oldattr)); in mvcur()
Dlib_vidattr.c108 previous_attr = AttrOf(SCREEN_ATTRS(SP)); in NCURSES_EXPORT()
/mirbsd/src/lib/libncurses/src/ncurses/trace/
Dlib_tracedmp.c58 || AttrOf(win->_line[i].text[j]) != A_NORMAL in NCURSES_EXPORT()
135 if (AttrOf(win->_line[n].text[j]) & mask) { in NCURSES_EXPORT()
142 ep[j] = hex[(AttrOf(win->_line[n].text[j]) & mask) >> in NCURSES_EXPORT()
/mirbsd/src/lib/libncurses/src/ncurses/widechar/
Dlib_cchar.c118 *attrs = AttrOf(*wcval) & A_ATTRIBUTES; in getcchar()
Dlib_vid_attr.c79 previous_attr = AttrOf(SCREEN_ATTRS(SP)); in NCURSES_EXPORT()
/mirbsd/src/lib/libncurses/src/form/
Dfrm_driver.c546 && AttrOf(*p) == ChAttrOf(pad)) in Window_To_Buffer()
/mirbsd/src/lib/libncurses/src/
DNEWS1728 using AttrOf(), which already incorporates that mask (report by
2473 char values with combinations of CharOf() and AttrOf() macros.