curs_attr man page on Solaris

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
Solaris logo
[printable version]

curs_attr(3CURSES)	   Curses Library Functions	    curs_attr(3CURSES)

NAME
       curs_attr,  attroff,  wattroff,	attron,	 wattron,  attrset,  wattrset,
       standend, wstandend, standout, wstandout - curses character and	window
       attribute control routines

SYNOPSIS
       cc [ flag ... ] file ... -lcurses [ library ... ]
       #include <curses.h>

       int attroff(int attrs);

       int wattroff(WINDOW *win, int attrs);

       int attron(int attrs);

       int wattron(WINDOW *win, int attrs);

       int attrset(int attrs);

       int wattrset(WINDOW *win, int attrs);

       int standend(void);

       int wstandend(WINDOW *win);

       int standout(void);

       int wstandout(WINDOW *win);

DESCRIPTION
       All  of	these  routines manipulate the current attributes of the named
       window. The current attributes of a window are applied to  all  charac‐
       ters  that  are	written	 into the window with waddch(), waddstr(), and
       wprintw(). Attributes are a property of the character,  and  move  with
       the  character  through	any scrolling and insert/delete line/character
       operations. To the extent possible on the particular terminal, they are
       displayed as the graphic rendition of characters put on the screen.

       The  routine  attrset() sets the current attributes of the given window
       to attrs. The routine attroff() turns off the named attributes  without
       turning	any  other attributes on or off. The routine attron() turns on
       the named attributes without affecting any others. The  routine	stand‐
       out()  is the same as attron(A_STANDOUT). The routine standend() is the
       same as attrset(), that is, it turns off all attributes.

   Attributes
       The following video attributes, defined in <curses.h>, can be passed to
       the  routines  attron(),	 attroff(),  and  attrset(), or OR-ed with the
       characters passed to addch().

       A_STANDOUT	       Best highlighting mode of the terminal

       A_UNDERLINE	       Underlining

       A_REVERSE	       Reverse video

       A_BLINK		       Blinking

       A_DIM		       Half bright

       A_BOLD		       Extra bright or bold

       A_ALTCHARSET	       Alternate character set

       A_CHARTEXT	       Bit-mask to extract a character

       COLOR_PAIR(n)	       Color-pair number n

       The following macro is the reverse of COLOR_PAIR(n):

       PAIR_NUMBER(attrs)      Returns the pair	 number	 associated  with  the
			       COLOR_PAIR(n) attribute

RETURN VALUES
       These routines always return 1.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │Unsafe			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       curs_addch(3CURSES),	curs_addstr(3CURSES),	 curs_printw(3CURSES),
       curses(3CURSES), attributes(5)

NOTES
       The header <curses.h> automatically includes the headers	 <stdio.h> and
       <unctrl.h>.

       Note  that  attroff(),  wattroff(),  attron(),  wattron(),  wattrset(),
       standend(), and standout() may be macros.

SunOS 5.10			  31 Dec 1996		    curs_attr(3CURSES)
[top]

List of man pages available for Solaris

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net