Lines Matching +full:video +full:- +full:related
3 .\" Copyright 2018-2023,2024 Thomas E. Dickey *
4 .\" Copyright 1998-2016,2017 Free Software Foundation, Inc. *
32 .TH curs_attr 3X 2024-04-27 "ncurses @NCURSES_MAJOR@.@NCURSES_MINOR@" "Library calls"
48 .\" ---------------------------------------------------------------------------
73 \fB\%wstandout\fP \-
75 .\" ---------------------------------------------------------------------------
113 .\" ---------------------------------------------------------------------------
129 .\" ---------------------------------------------------------------------------
150 .\" ---------------------------------------------------------------------------
161 It holds the common video attributes (such as bold, reverse),
208 .\" ---------------------------------------------------------------------------
214 A character count of \-1 or greater
223 .\" ---------------------------------------------------------------------------
227 .\" ---------------------------------------------------------------------------
241 .\" ---------------------------------------------------------------------------
242 .SS "Video Attributes"
243 The following video attributes, defined in \fB<curses.h>\fP, can be passed to
259 A_REVERSE Reverse video
266 A_ITALIC Italics (non-X/Open extension)
267 A_CHARTEXT Bit-mask to extract a character
269 Bit-mask to extract a color (legacy routines)
274 These video attributes are supported by \fBattr_on\fP and related functions
293 implemented as macro-expanded assignments and simply return their argument).
295 .\" ---------------------------------------------------------------------------
306 for \fBwcolor_set\fP is outside the range 0..COLOR_PAIRS\-1.
316 .\" ---------------------------------------------------------------------------
332 .\" ---------------------------------------------------------------------------
338 Unlike the other video attributes, \fBA_ITALIC\fP is unrelated
365 .\" ---------------------------------------------------------------------------
408 WA_REVERSE Reverse video
417 nor does it state whether or not they are related to the
418 similarly-named A_NORMAL, etc.:
421 and \fBWA_\fP-using functions operates on the same current-highlight
427 \fBattr_t\fP to be an unsigned short integer (16-bits),
428 while \fBchtype\fP is a unsigned integer (32-bits).
456 .\" ---------------------------------------------------------------------------
459 adding support for \*(``wide-characters\*('' (not specific to Unicode).
461 video attributes can be applied to wide-characters.
463 SVr4 curses provided the basic features for manipulating video attributes.
466 As seen in 2.8BSD, curses assumed 7-bit characters,
468 feature (often implemented as bold and/or reverse video).
473 Some terminals in the 1980s could support a variety of video attributes,
491 \fBstart_color\fP and related color-functions were introduced by System V.3.2,
493 pads, soft-keys were added in SVr3, and
501 Different Unix systems used different sizes for the bit-fields in \fBchtype\fP
503 integer sizes (32-bit versus 64-bit).
512 A 32-bit library can be used on a 64-bit system,
523 1992 HP-UX 9 32 no 8 SVr2 \fIcurses\fP
526 1995 HP-UX 10.00 32 6 16 SVr3 \fIcurses_colr\fP
527 1995 HP-UX 10.00 32 6 8 SVr4, X/Open \fIcurses\fP
531 1997 HP-UX 11.00 32 6 8 X/Open \fIcurses\fP
538 Regarding HP-UX,
540 HP-UX 10.20 (1996) added support for 64-bit PA-RISC processors in 1996.
542 HP-UX 10.30 (1997) marked \*(``curses_colr\*('' obsolete.
543 That version of curses was dropped with HP-UX 11.30 in 2006.
547 These used 64-bit hardware.
549 the OSF/1 curses interface is not customized for 32-bit and 64-bit
563 after 64-bit support was introduced in 1997,
575 Once X/Open curses was adopted in the mid-1990s, the constraint of
576 a 32-bit interface with many colors and wide-characters for \fBchtype\fP
584 modification to make the library 8-bit clean for \fBnvi\fP(1).
591 .\" ---------------------------------------------------------------------------