diff options
Diffstat (limited to 'doc/html/man/default_colors.3x.html')
-rw-r--r-- | doc/html/man/default_colors.3x.html | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/doc/html/man/default_colors.3x.html b/doc/html/man/default_colors.3x.html index df63f3a0420a..bb525b37205e 100644 --- a/doc/html/man/default_colors.3x.html +++ b/doc/html/man/default_colors.3x.html @@ -28,7 +28,7 @@ * authorization. * **************************************************************************** * Author: Thomas E. Dickey 1997,1999,2000,2005 - * @Id: default_colors.3x,v 1.29 2020/02/02 23:34:34 tom Exp @ + * @Id: default_colors.3x,v 1.31 2020/12/19 21:38:37 tom Exp @ --> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <HTML> @@ -48,23 +48,23 @@ </PRE><H2><a name="h2-NAME">NAME</a></H2><PRE> - <STRONG>use_default_colors</STRONG>, <STRONG>assume_default_colors</STRONG> - use terminal's default col- - ors + <STRONG>use_default_colors</STRONG>, <STRONG>assume_default_colors</STRONG> - use terminal's default + colors </PRE><H2><a name="h2-SYNOPSIS">SYNOPSIS</a></H2><PRE> <STRONG>#include</STRONG> <STRONG><curses.h></STRONG> <STRONG>int</STRONG> <STRONG>use_default_colors(void);</STRONG> - <STRONG>int</STRONG> <STRONG>assume_default_colors(int</STRONG> <STRONG>fg,</STRONG> <STRONG>int</STRONG> <STRONG>bg);</STRONG> + <STRONG>int</STRONG> <STRONG>assume_default_colors(int</STRONG> <EM>fg</EM><STRONG>,</STRONG> <STRONG>int</STRONG> <EM>bg</EM><STRONG>);</STRONG> </PRE><H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE> - The <STRONG>use_default_colors</STRONG> and <STRONG>assume_default_colors</STRONG> functions are exten- - sions to the curses library. They are used with terminals that support - ISO 6429 color, or equivalent. These terminals allow the application - to reset color to an unspecified default value (e.g., with SGR 39 or - SGR 49). + The <STRONG>use_default_colors</STRONG> and <STRONG>assume_default_colors</STRONG> functions are + extensions to the curses library. They are used with terminals that + support ISO 6429 color, or equivalent. These terminals allow the + application to reset color to an unspecified default value (e.g., with + SGR 39 or SGR 49). Applications that paint a colored background over the whole screen do not take advantage of SGR 39 and SGR 49. Some applications are @@ -72,8 +72,8 @@ text. For example, there are several implementations of the <STRONG>ls</STRONG> program which use colors to denote different file types or permissions. These "color ls" programs do not necessarily modify the background color, - typically using only the <STRONG>setaf</STRONG> terminfo capability to set the fore- - ground color. Full-screen applications that use default colors can + typically using only the <STRONG>setaf</STRONG> terminfo capability to set the + foreground color. Full-screen applications that use default colors can achieve similar visual effects. The first function, <STRONG>use_default_colors</STRONG> tells the curses library to @@ -82,8 +82,8 @@ default background and init_pair(x,-1,COLOR_BLUE) will initialize pair x as default foreground on blue. - The other, <STRONG>assume_default_colors</STRONG> is a refinement which tells which col- - ors to paint for color pair 0. This function recognizes a special + The other, <STRONG>assume_default_colors</STRONG> is a refinement which tells which + colors to paint for color pair 0. This function recognizes a special color number -1, which denotes the default terminal color. The following are equivalent: @@ -91,8 +91,8 @@ <EM>assume</EM><STRONG>_</STRONG><EM>default</EM><STRONG>_</STRONG><EM>colors(-1,-1);</EM> These are ncurses extensions. For other curses implementations, color - number -1 does not mean anything, just as for ncurses before a success- - ful call of <STRONG>use_default_colors</STRONG> or <STRONG>assume_default_colors</STRONG>. + number -1 does not mean anything, just as for ncurses before a + successful call of <STRONG>use_default_colors</STRONG> or <STRONG>assume_default_colors</STRONG>. Other curses implementations do not allow an application to modify color pair 0. They assume that the background is COLOR_BLACK, but do @@ -121,16 +121,16 @@ ls" programs. Attempting to manage the background color of the screen for this application would give unsatisfactory results for a variety of reasons. This extension was devised after noting that color xterm (and - similar programs) provides a background color which does not necessar- - ily correspond to any of the ANSI colors. While a special terminfo - entry could be constructed using nine colors, there was no mechanism - provided within curses to account for the related <STRONG>orig_pair</STRONG> and - <STRONG>back_color_erase</STRONG> capabilities. + similar programs) provides a background color which does not + necessarily correspond to any of the ANSI colors. While a special + terminfo entry could be constructed using nine colors, there was no + mechanism provided within curses to account for the related <STRONG>orig_pair</STRONG> + and <STRONG>back_color_erase</STRONG> capabilities. - The <STRONG>assume_default_colors</STRONG> function was added to solve a different prob- - lem: support for applications which would use environment variables and - other configuration to bypass curses' notion of the terminal's default - colors, setting specific values. + The <STRONG>assume_default_colors</STRONG> function was added to solve a different + problem: support for applications which would use environment variables + and other configuration to bypass curses' notion of the terminal's + default colors, setting specific values. </PRE><H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE> @@ -140,7 +140,7 @@ </PRE><H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE> - <STRONG><A HREF="curs_color.3x.html">curs_color(3x)</A></STRONG>, <STRONG>ded(1)</STRONG>. + <STRONG>ded(1)</STRONG>, <STRONG><A HREF="curs_color.3x.html">curs_color(3x)</A></STRONG>. </PRE><H2><a name="h2-AUTHOR">AUTHOR</a></H2><PRE> |